Massachusetts has a quiet breakfast tradition that rarely makes the glossy food guides, and it lives inside family-run Greek diners. These are the places where feta lands in your omelet, Greek sausage sits next to your pancakes, and the check still leaves room for a tip and a coffee refill.
From the South Shore to the North Shore, out to Cape Cod and over to Springfield, these seven spots fill up early on weekends for good reason. Each one serves hearty plates at prices that usually stay in the ten to twenty dollar range per person.
Some lean classic, some get creative, and one even runs cafeteria style. If you like a breakfast that keeps you full well past lunch, this list is for you.
Save it for your next Saturday morning, or send it to the friend who always asks where to get eggs.
1. Olympian Diner Restaurant, Braintree, MA

Greek sausage at 6 AM is a pretty convincing reason to set an alarm. The Olympian Diner on Hancock Street opens that early, and the breakfast menu backs up the effort.
Plates here lean classic with a Greek twist. Think spinach, mushroom, onion, and feta omelets, Greek sausage omelets, honey cinnamon French toast, and blueberry pancakes, with eggs Benedict for anyone who wants the standard done right.
Counter seating makes it an easy stop for solo diners, while tables handle families, and there are high chairs plus a kids menu. Service moves fast, so even busy mornings tend to come with a short wait.
Prices typically run about $10 to $20 per person. Plan around the schedule, since the diner opens 6 AM to 2 PM and closes on Tuesdays.
Weekend mornings, especially Sunday, are the busiest stretch, and parking is usually easy to find.
2. Niko’s Restaurant, Weymouth, MA

Boston cream French toast. Let that menu item sink in for a second, because it tells you a lot about how Niko’s approaches breakfast.
Tucked into a compact, homey space on Broad Street, this busy cafe mixes Greek diner staples with playful plates. The Greek omelet and Florentine Benedict cover the classics, while short rib Benedict and banana chocolate chip pancakes give regulars a reason to keep exploring.
Portions are generous and prices stay fair, usually $10 to $20 per person. The dining room has booths and tables for up to four, so bigger groups may want to split up or call ahead, since reservations are accepted.
Niko’s is open daily from 7 AM to 2:30 PM. Weekends draw the biggest crowds, while early weekday mornings are much calmer if you want a relaxed meal and a second cup of coffee.
3. Jimmy’s Broad Street Diner, Weymouth, MA

Weymouth gets two Broad Street entries on this list, and they could not feel more different. Jimmy’s is the old-fashioned one, a family-run diner that cooks American and Greek dishes from 7 AM all the way to 7 PM every day.
The breakfast lineup reads like a diner greatest hits album. Cape Cod Pancakes, Country Hash, Hash Benedict, classic Eggs Benedict, and the Hellenic Greek Omelet all share space on the menu.
Plates arrive with portions that easily cover a big appetite, and the bill usually stays between $10 and $20 per person. Service is attentive and quick.
Because the kitchen runs well past breakfast, Jimmy’s also works for lunch or an early dinner, with fried fish and scallops among the favorites. Saturday and Sunday mornings fill up first, so arrive early if you want a booth without a wait.
4. Brothers Restaurant & Deli Peabody, Peabody, MA

Family recipes are the backbone at Brothers in Peabody, where Greek specialties share the menu with American comfort favorites. Breakfast is available at all hours, which is great news for late risers.
A typical morning order might stack eggs, breakfast potatoes, Greek sausage, and blueberry pancakes onto one table. Do not skip the signature corn bread, which has a following of its own.
Ordering works without table service, keeping things quick, and there is plenty of seating. Reservations are not accepted, so just show up.
Prices usually land in the $10 to $20 range. Hours run 8 AM to 8 PM Monday through Saturday and 8 AM to 3 PM on Sunday.
Catering is available too, which makes Brothers a handy call for office breakfasts.
5. New Brothers Restaurant & Deli, Danvers, MA

Grab a tray. New Brothers in Danvers runs cafeteria style, which means you see the food, point, and get fed fast.
Breakfast is freshly made and served all day. Omelets are the headliner, with the tomato and feta version a standout, and pancakes plus home fries round out the morning side of things.
Come back later and the Greek side takes over with moussaka, pastitsio, souvlaki, gyros, lemon soup, and roast pork dinners. Homemade pies sit ready for dessert.
Seating is plentiful and prices stay around $10 to $20 per person. The doors open at 7 AM daily, closing at 7 PM Monday through Saturday and 1 PM on Sunday.
Saturday mornings bring the biggest crowd.
6. Olympia Restaurant & Tavern, South Yarmouth, MA

Cape Cod breakfast can get pricey in summer, which makes Olympia on Route 28 a smart stop for families watching the vacation budget. Greek family owners run the place, and breakfast is a big part of its identity.
Plates come large, with fluffy eggs and home fries getting much of the attention. Bottomless coffee helps the value story too.
Doors open at 7 AM every day and stay open until 10 PM, so the same booth can handle clam chowder, lobster rolls, or fish and chips later on.
Here is a useful tip. Evenings are the busiest time, while mornings tend to be calmer, so breakfast is often the easiest meal to walk into without a wait.
Free parking and kid-friendly extras like high chairs make it simple for groups.
7. Cafe Christo, Springfield, MA

Over 30 years of cooking experience shows up on every plate at Cafe Christo, the westernmost stop on this list. The chef and owner blends Greek and Italian inspiration into a menu that goes well beyond basic eggs.
Morning favorites include made-to-order omelets, homemade corned beef hash, and eggs Benedict. The meat lovers omelet arrives seriously stuffed, so come hungry.
Homemade soups and Mediterranean dishes fill out lunch, and dinner is served Wednesday through Friday until 9 PM. Prices sit around $10 to $20 per person.
Check the schedule before driving over on Belmont Avenue. The cafe is closed Mondays, opens at 7:30 AM other days, and wraps up at 2:30 PM on Tuesdays and weekends.
Saturday and Sunday mornings are the busiest window.
Enjoyed this story?
Add Fast Food Club as a preferred source to see more of our reporting on Google.