Venue Info

It's all greek to me. But it's a Greek restaurant, so I guess that kind of makes sense. Baklava, lamb chops, and good service. Nothing to complain about here.

New York

Stamna Greek Taverna

Stamna

It's all greek to me. But it's a Greek restaurant, so I guess that kind of makes sense. Baklava, lamb chops, and good service. Nothing to complain about here.