58 Franklin St.,
Boston , MA 02110 UNITED STATES
Based on 1 reviews
good deal for lunchGreat place to go grab a lunch box. Two rolls and salad are perfect for a quick lunch. The quality of the sushi is totally up there. Worth the stop.
Worldwide > United States > Boston, MA > Restaurants