My office was hoping to get sushi delivered tomorrow for lunch and we were hoping someone might suggestions for a good place near Fenway. Our first thoughts were Umi or Ginza but I have have heard mixed reviews about both. Anyone have great or terrible experiences at them? What would you recommend?
We all thank you!!