Boston’s Newest Omakase, 311
You are in for a treat is the understatement of the year at Boston’s newest Omakase Sushi concept 311 located on Tremont Street in the South End. Discover Chef Wei’s cuisine as he takes you on a culinary journey across … Continue reading