Focaccia Italian Sandwiches
1 Fleetcenter Pl
Boston
MA
02114
(617) 624-2853
Open Map
Deli
Eating Places
Non-smoking
Reservations Not Required
restaurant
Restaurants
Sandwiches
Subs
We don't have a menu for this restaurant