Reviews for Apollo
3.8 stars - Based on 12
votes
5 stars |
|
3 votes - | 25% | |
4 stars |
|
5 votes - | 42% | |
3 stars |
|
2 votes - | 17% | |
2 stars |
|
2 votes - | 17% | |
1 star |
|
0 votes - | 0% |
Write a Review
Latest MenuPix Reviews
04/03/2010 - susan
best places in Boston sushi is best love sushi
07/08/2007 - MenuPix User
One of the best sushi places in Boston. Very fresh sushi with many maki selections. Try their spicy tuna or spicy salmon hand rolls. This place would do so much more business if it delivered! Less expensive and better quality than Ginza.