Oishi is the best in Boston. Very consistent. Variety of sushi is served and can be customized to your own liking. Seats are very limited.
Pros: Creative Food, Greate Taste, Friendly Sushi Chefs
Cons: Long Wait, Limited Seating, No Alchoholic Serve
more