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...
Read MoreStay connected, viist our happenings page frequently for events, special
menus, offers and more.