Stamna Greek Taverna Menu Prices
BYOB restaurant serving typical Greek cuisine & homemade desserts in an understated setting. Stamna Taverna was established in February of 2008 by Alex and Angela Nissirios who hail from Karpathos, a small island in the southeastern part of the Aegean Sea, located in Greece. Alex recognized that an Authentic Greek Restaurant with home cooked traditional … Read more