Toasted Flats
53 Chelsea St, Boston
(857) 264-8531
Recent Reviews
Order Online
You May Also Like
Topacio - 88 Chelsea St
Spanish, Latin American, Salvadoran
Mi Rancho - 45 Meridian St
Colombian, American
Los Arrieros - 13 Meridian St
Latin American, Mexican, Colombian
Restaurants in Boston, MA
Toasted Flats
53 Chelsea St, Boston, MA 02128
(857) 264-8531