Small plates restaurant, Ταβέρνα - Ουζερί Βαγγελιώ, offers a taste of Greek cuisine.