O Kostas

Save
Top 2% of restaurants in Athens
7 / 10

1 expert review
Let's Go Let's Go
"Walk in and you’ll find a cozy souvlaki heaven with toasting pita breads, plenty of pictures and newspaper clippings on the walls, and old Greek men taking shots of ouzo at the wooden bar. " Full review