1229 Dorchester Ave.
Dorchester, MA 02125(opens in a new tab)
Open for dine-in and take-out!
Open 7 Days A Week
6 am – 6 pm
1229 Dorchester Ave.
Dorchester, MA 02125(opens in a new tab)
Open for dine-in and take-out!
Open 7 Days A Week
6 am – 6 pm