Buffalo has a distinctive Greek diner culture: Greek immigrant families opened all-day American diners decades ago that still serve souvlaki, gyros, and spanakopita right alongside burgers and eggs. The Annunciation Greek Orthodox Church's annual Greek Festival is one of the city's biggest cultural events, drawing thousands for pastries, dancing, and traditional food every summer.
Diners, Not Just Tavernas
Unlike cities where Greek food means a standalone taverna, Buffalo's Greek restaurants are often full-service diners open from breakfast through dinner — a format that's made Greek comfort food a genuine local habit, not just an occasional night out.
Top Greek Spots
Sophia's Restaurant
North Buffalo (Military Rd) • Greek-inspired diner
Featured on Food Network's Diners, Drive-Ins and Dives, this mother-and-son spot recently expanded to a bigger location and remains a breakfast and lunch favorite.
Kostas Family Restaurant
Buffalo • Greek-American diner
Open since 1977, beloved for its souvlaki and thick, lemony avgolemono soup on a sprawling diner-style menu.
Mythos
Buffalo • Cozy Greek bistro
A smaller, more focused menu of Greek specialties and paninis, with an excellent weekend brunch.
Ziki – Greek on Main
Main Street corridor • Modern Greek
A well-regarded, more contemporary take on Greek fare.
Mr Greek
Buffalo • Casual Greek eats
A consistently well-reviewed casual option for classic Greek dishes.
🏆 Our Picks
Best Overall: Sophia's Restaurant - the diner that put Buffalo Greek food on TV
Best Classic Diner: Kostas Family Restaurant - souvlaki since 1977
Best Brunch: Mythos - a cozy bistro with a standout weekend spread
Frequently Asked Questions
What are the best ️ Best Greek restaurants in Buffalo?
Some standout ️ Best Greek spots in Buffalo featured in this guide include Sophia's Restaurant, Kostas Family Restaurant and Mythos.
How do I find ️ Best Greek restaurants near me in Buffalo?
Use ChooseMy.Food's free restaurant picker — set your location to Buffalo, filter by ️ Best Greek, and spin the wheel for an instant pick from a top-rated nearby restaurant.
When's the best time to visit ️ Best Greek restaurants in Buffalo?
Weekday evenings and early lunch hours typically mean shorter waits at popular spots. For weekend visits, consider going early or booking a reservation where available.