SOUTH BOSTON MENU

LOCATIONS

399 Main Street

Melrose, MA 02176

455 E First

South Boston, MA 02127

Melrose

Mon - Sat 6am - 2pm

​​Sun: 7am - 2pm

Holidays: 7am -1pm

South Boston

Mon - Sat 6am - 2pm

Sun: 7am - 2pm

Holidays: 7am -1pm

HOURS
CONTACT

Melrose

781-662-6777

South Boston

617-765-8654

FOLLOW 

© 2018 My Diner