My Diner
$ • Diners, Vegan, Vegetarian
Hours:
399 Main St, Melrose
(781) 662-6777
About My Diner
Customers' Favorites
My Diner Reviews
Ratings
Menu


Hours
Monday | 6AM - 2PM |
Tuesday | 6AM - 2PM |
Wednesday | 6AM - 2PM |
Thursday | 6AM - 2PM |
Friday | 6AM - 2PM |
Saturday | 6AM - 2PM |
Sunday | 7AM - 2PM |
My Diner is a popular local spot in Melrose that serves tasty meals in a relaxed atmosphere. The service has improved significantly, making it a great place for breakfast, brunch, or lunch. The menu offers a variety of options, including Heather's Omelet, breakfast burritos, and breakfast sandwiches. They also have vegetarian choices like veggie omelets that can be customized, along with pancakes, waffles, homefries, bacon, and hash browns. Their lunch menu features sandwiches, wraps, salads, and burgers, and they even have a kiddie menu and a vegan menu. Portions are generous, and prices are cheap and reasonable, offering good value. The restaurant is family-owned, with friendly service and fresh ingredients that make it a favorite for many. It’s especially known for their Hash Benedict, which is large and delicious. Parking is convenient with free options on Main Street, behind the restaurant, and across the street. With high chairs available, it’s also a kid-friendly spot.