This traditional taverna offers the authentic taste of Greece with homemade recipes and fresh local ingredients. It provides a cozy and welcoming atmosphere for diners.