DSC_7746_edited.jpg
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