Skip to Main content
El Centro - Boston, MA
Online Ordering Unavailable
0
Elcentro south end will be closed for renovation we will update with new reopening date . Thanks
More
El Centro - Boston, MA
We are not accepting online orders right now.
472 Shawmut Ave, Boston, MA 02118
El Centro - Boston, MA Location and Ordering Hours
(617) 262-5708
472 Shawmut Ave, Boston, MA 02118
Closed
• Opens Sunday at 10:30AM
All hours
This site is powered by
Terms of Service
|
Privacy Statement