Griechische Taverne offers a wide selection of Greek specialties.