top of page
LOCATION
399 Main Street
Melrose, MA 02176
HOURS
Mon - Sat 6am - 2pm
Sun: 7am - 2pm
Holidays: 7am -2pm
CONTACT
781-662-6777
© 2018 My Diner
bottom of page
399 Main Street
Melrose, MA 02176
Mon - Sat 6am - 2pm
Sun: 7am - 2pm
Holidays: 7am -2pm
781-662-6777
© 2018 My Diner