Looking for restaurants open on Christmas?

> >


Tostado Sandwich Bar



300 Centre St
Boston, MA 02130

View more Boston restaurants

(617) 477-8691


Write a Review

Is this your restaurant?
Claim Your Listing For Free


Tostado Sandwich Bar Reviews

Add your review for Tostado Sandwich Bar.

    Nearby Restaurants