clock menu more-arrow no yes
greek spinach pie on a blue tray
Spanakopita at Olympia Gyro in Reading Terminal Market
Olympia Gyro [Facebook]

13 Essential Greek Restaurants in Philadelphia

Where to go for spanakopita, dolmades, and gyros stuffed with fries

View as Map
Spanakopita at Olympia Gyro in Reading Terminal Market
| Olympia Gyro [Facebook]

The name Philadelphia comes from the Greek words phileo, meaning love, and adelphos, meaning brother. Hence, “the City of Brotherly Love.” With Greek literally infused in the city’s name and a longstanding population of Hellenic residents in the region, it makes sense that Philly is home to great Greek restaurants. Most of these places are BYO, so pick up a bottle of smooth Retsina and order some zesty Greek food.

Read More
Note: Restaurants on this map are listed geographically.

1. Dmitri's

Copy Link
944 N 2nd St
Philadelphia, PA 19123
(215) 592-4550
Visit Website

After a refresh, Greek seafood specialist Dmitri’s is back up and running in Northern Liberties with a menu of spanakopita, grilled octopus, shrimp pil pil, and crispy lamb. It’s BYOB and doesn’t take credit cards or reservations. (The original Dmitri’s in Queen Village is closed permanently.)

2. Zorba's Tavern

Copy Link
2230 Fairmount Ave
Philadelphia, PA 19130
(215) 978-5990
Visit Website

The Kravvaritis family has been in the restaurant business for decades, starting with a tavern in Thessaloniki, Greece. Part of the family moved to Philadelphia in 1997 and opened Zorba’s, which became a Fairmount mainstay for its authentic Greek food. The small BYOB sits in the shadow of the Art Museum and directly across the street from Eastern State Penitentiary. The menu is full of all the classics, including lots of lamb, charcoal-grilled souvlaki, and dips with fresh pita. Vegetarians especially enjoy Zorba’s meatless dishes, including imam bayildi (stuffed eggplant) and anginares à la polita (artichoke hearts and potatoes in dill sauce).

3. Moustaki Authentic Gyros

Copy Link
161 N 21st St
Philadelphia, PA 19103
(215) 964-9151
Visit Website

This casual corner spot near Logan Square has the gyros promised in its name, along with roasted lemon potatoes, zucchini and eggplant “fries” with tzatziki, souvlaki served in pitas or on a platter, and pizzas.

4. Olympia Gyro

Copy Link
51 N 12th St
Philadelphia, PA 19107
(215) 629-9775
Visit Website

Inside the iconic Reading Terminal Market, Olympia has been serving Greek fare for almost 40 years. Find a seat at the counter or order a takeout feast of stuffed grape leaves, Greek salad, spanakopita, gyro sandwiches with sliced-to-order beef and lamb, and sweet, sticky baklava.

gyro with sliced meat and tzatziki sauce Olympia Gyro [Facebook]

5. South Street Souvlaki

Copy Link
509 South St
Philadelphia, PA 19147
(215) 925-3026
Visit Website

South Street’s iconic blue-and-white building with takeout windows facing the street has been going strong for more than four decades. Owner Tom Vasiliades serves Greek and Mediterranean fare to hungry crowds traversing Philly’s weirdest street. At the takeout window, try a souvlaki or gyro sandwich — both come on pita with lettuce, tomato, onion, and tzatziki. When dining in, kick the meal off with saganaki: Greek kasseri cheese that’s doused in brandy and set on fire.

6. Kanella Grill

Copy Link
1001 Spruce St
Philadelphia, PA 19107
(267) 928-2085
Visit Website

There’s always a crowd at Kanella Grill in Washington Square West. Couples out on date night and large, loud groups alike come for chef Konstantinos Pitsillides’ Greek and Cypriot fare. There’s often a wait on weekends, but it’s worth it for perfectly seasoned kebabs in fresh pita with pickled veggies, hummus, salad, and fries. Try the halloumi — tangy grilled cheese that doesn’t melt when heated, served in a toasted pita. Buy beer a few doors down at the Foodery or bring a bottle of wine to this BYOB.

7. Effie's

Copy Link
1127 Pine St
Philadelphia, PA 19107
(215) 592-8333

Sweet little neighborhood spot Effie’s adds Greek-infused charm to the already-picturesque Antique Row. A hidden garden seating area in the back features a cherry wood stove to keep it comfy in cooler months. The BYOB’s menu ranges from sandwiches with fries to a whole fish special. Avgolemono is a nice way to start a meal and galaktoboureko — a delicate custard pie baked in phyllo — is a great way to end it.

8. Estia (multiple locations)

Copy Link
1405-07 Locust St
Philadelphia, PA 19102
(215) 735-7700
Visit Website

The fanciest restaurant on this list, Estia is also the most centrally located. The spacious restaurant, set just a few blocks from City Hall, is especially popular with the pre-theater crowd thanks to its $35 prix fixe menu that offers three courses of classic Greek dishes, including grilled octopus, dips with pita, moussaka (a casserole with layers of ground beef, sliced eggplant and potatoes, topped with béchamel), souvlaki, and, for dessert, baklava. There are sister spots in Radnor and South Jersey.

Estia [Facebook]

9. Yeeroh

Copy Link
1412 South St
Philadelphia, PA 19146
(215) 545-8000
Visit Website

A fast-casual newcomer to South Street, Yeeroh sells — guess what? — gyros. Lamb and chicken are where it’s at. Sandwiches come with fries inside them and for a few extra bucks, upgrade to a platter because it comes with enough food for leftovers. Takeout is popular here and the menu is highly customizable with add-ins like spicy feta and roasted red peppers.

Yeeroh [Facebook]

10. Greek Lady

Copy Link
222 S 40th St
Philadelphia, PA 19104
(215) 382-2600
Visit Website

Every college campus should have a casual Greek place for fresh gyros and stuffed grape leaves. Since 1982, Greek Lady on the University of Pennsylvania’s campus has been University City’s. Conveniently open until 11 p.m., it’s a good spot for takeout before a late-night study session.

11. Yiro Yiro (multiple locations)

Copy Link
6024 Ridge Ave Unit 118
Philadelphia, PA 19128
(267) 331-9476
Visit Website

With locations in Roxborough and University City, Yiro Yiro simplifies gyro ordering with a customizable menu of fillings — slow-roasted pork belly is a must-try — and sauces. Two sets of Greek brothers opened the fast-casual restaurants to bring their beloved gyros to the masses.

gyro with fries Yiro Yiro [official photo]

12. Yia It's All Greek to Me

Copy Link
300 W State St
Media, PA 19063
(610) 565-3000
Visit Website

For a quick and delicious Greek meal, Yia fits the bill. This fast-casual spot in Media features an open kitchen where diners can watch their gyros, souvlaki, and Greek salads get made. The sandwiches are served on soft pitas and spanakopita is a house specialty.

13. Yanni's Gyro

Copy Link
213 W Main St
Lansdale, PA 19446
(215) 855-9100
Visit Website

This casual Lansdale BYOB is run by a couple from the Greek island of Corfu — owner Amelia is known for congratulating diners who clean their plates. Expect dinner to be served at an authentic Greek pace, meaning it’s wise to budget in two hours for a meal that features lamb and chicken gyros, octopus, Greek salad, thin-sliced Greek fries, pastitso (a traditional dish with layers of ground lamb, pasta, and béchamel sauce), and a speciality not often seen in Philly restaurants: gigantes plaki — baked giant fava beans in a tomato-dill sauce. It’s not a bad idea to book in advance.

1. Dmitri's

944 N 2nd St, Philadelphia, PA 19123

After a refresh, Greek seafood specialist Dmitri’s is back up and running in Northern Liberties with a menu of spanakopita, grilled octopus, shrimp pil pil, and crispy lamb. It’s BYOB and doesn’t take credit cards or reservations. (The original Dmitri’s in Queen Village is closed permanently.)

944 N 2nd St
Philadelphia, PA 19123

2. Zorba's Tavern

2230 Fairmount Ave, Philadelphia, PA 19130

The Kravvaritis family has been in the restaurant business for decades, starting with a tavern in Thessaloniki, Greece. Part of the family moved to Philadelphia in 1997 and opened Zorba’s, which became a Fairmount mainstay for its authentic Greek food. The small BYOB sits in the shadow of the Art Museum and directly across the street from Eastern State Penitentiary. The menu is full of all the classics, including lots of lamb, charcoal-grilled souvlaki, and dips with fresh pita. Vegetarians especially enjoy Zorba’s meatless dishes, including imam bayildi (stuffed eggplant) and anginares à la polita (artichoke hearts and potatoes in dill sauce).

2230 Fairmount Ave
Philadelphia, PA 19130

3. Moustaki Authentic Gyros

161 N 21st St, Philadelphia, PA 19103

This casual corner spot near Logan Square has the gyros promised in its name, along with roasted lemon potatoes, zucchini and eggplant “fries” with tzatziki, souvlaki served in pitas or on a platter, and pizzas.

161 N 21st St
Philadelphia, PA 19103

4. Olympia Gyro

51 N 12th St, Philadelphia, PA 19107
gyro with sliced meat and tzatziki sauce Olympia Gyro [Facebook]

Inside the iconic Reading Terminal Market, Olympia has been serving Greek fare for almost 40 years. Find a seat at the counter or order a takeout feast of stuffed grape leaves, Greek salad, spanakopita, gyro sandwiches with sliced-to-order beef and lamb, and sweet, sticky baklava.

51 N 12th St
Philadelphia, PA 19107

5. South Street Souvlaki

509 South St, Philadelphia, PA 19147

South Street’s iconic blue-and-white building with takeout windows facing the street has been going strong for more than four decades. Owner Tom Vasiliades serves Greek and Mediterranean fare to hungry crowds traversing Philly’s weirdest street. At the takeout window, try a souvlaki or gyro sandwich — both come on pita with lettuce, tomato, onion, and tzatziki. When dining in, kick the meal off with saganaki: Greek kasseri cheese that’s doused in brandy and set on fire.

509 South St
Philadelphia, PA 19147

6. Kanella Grill

1001 Spruce St, Philadelphia, PA 19107

There’s always a crowd at Kanella Grill in Washington Square West. Couples out on date night and large, loud groups alike come for chef Konstantinos Pitsillides’ Greek and Cypriot fare. There’s often a wait on weekends, but it’s worth it for perfectly seasoned kebabs in fresh pita with pickled veggies, hummus, salad, and fries. Try the halloumi — tangy grilled cheese that doesn’t melt when heated, served in a toasted pita. Buy beer a few doors down at the Foodery or bring a bottle of wine to this BYOB.

1001 Spruce St
Philadelphia, PA 19107

7. Effie's

1127 Pine St, Philadelphia, PA 19107

Sweet little neighborhood spot Effie’s adds Greek-infused charm to the already-picturesque Antique Row. A hidden garden seating area in the back features a cherry wood stove to keep it comfy in cooler months. The BYOB’s menu ranges from sandwiches with fries to a whole fish special. Avgolemono is a nice way to start a meal and galaktoboureko — a delicate custard pie baked in phyllo — is a great way to end it.

1127 Pine St
Philadelphia, PA 19107

8. Estia (multiple locations)

1405-07 Locust St, Philadelphia, PA 19102
Estia [Facebook]

The fanciest restaurant on this list, Estia is also the most centrally located. The spacious restaurant, set just a few blocks from City Hall, is especially popular with the pre-theater crowd thanks to its $35 prix fixe menu that offers three courses of classic Greek dishes, including grilled octopus, dips with pita, moussaka (a casserole with layers of ground beef, sliced eggplant and potatoes, topped with béchamel), souvlaki, and, for dessert, baklava. There are sister spots in Radnor and South Jersey.

1405-07 Locust St
Philadelphia, PA 19102

9. Yeeroh

1412 South St, Philadelphia, PA 19146
Yeeroh [Facebook]

A fast-casual newcomer to South Street, Yeeroh sells — guess what? — gyros. Lamb and chicken are where it’s at. Sandwiches come with fries inside them and for a few extra bucks, upgrade to a platter because it comes with enough food for leftovers. Takeout is popular here and the menu is highly customizable with add-ins like spicy feta and roasted red peppers.

1412 South St
Philadelphia, PA 19146

10. Greek Lady

222 S 40th St, Philadelphia, PA 19104

Every college campus should have a casual Greek place for fresh gyros and stuffed grape leaves. Since 1982, Greek Lady on the University of Pennsylvania’s campus has been University City’s. Conveniently open until 11 p.m., it’s a good spot for takeout before a late-night study session.

222 S 40th St
Philadelphia, PA 19104

11. Yiro Yiro (multiple locations)

6024 Ridge Ave Unit 118, Philadelphia, PA 19128
gyro with fries Yiro Yiro [official photo]

With locations in Roxborough and University City, Yiro Yiro simplifies gyro ordering with a customizable menu of fillings — slow-roasted pork belly is a must-try — and sauces. Two sets of Greek brothers opened the fast-casual restaurants to bring their beloved gyros to the masses.

6024 Ridge Ave Unit 118
Philadelphia, PA 19128

12. Yia It's All Greek to Me

300 W State St, Media, PA 19063

For a quick and delicious Greek meal, Yia fits the bill. This fast-casual spot in Media features an open kitchen where diners can watch their gyros, souvlaki, and Greek salads get made. The sandwiches are served on soft pitas and spanakopita is a house specialty.

300 W State St
Media, PA 19063

13. Yanni's Gyro

213 W Main St, Lansdale, PA 19446

This casual Lansdale BYOB is run by a couple from the Greek island of Corfu — owner Amelia is known for congratulating diners who clean their plates. Expect dinner to be served at an authentic Greek pace, meaning it’s wise to budget in two hours for a meal that features lamb and chicken gyros, octopus, Greek salad, thin-sliced Greek fries, pastitso (a traditional dish with layers of ground lamb, pasta, and béchamel sauce), and a speciality not often seen in Philly restaurants: gigantes plaki — baked giant fava beans in a tomato-dill sauce. It’s not a bad idea to book in advance.

213 W Main St
Lansdale, PA 19446

Related Maps