Bar & grill Cafe-Taverne Petit Castel offers Greek specialties.