Traditional small plates restaurant, offering a taste of Greek flavors.