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 Greek fare was missing from Northe...
Partial Data by Infogroup (c) 2025. All rights reserved.

Partial Data by Foursquare.