Hellas Taverna Minoos Str.19, Σταλίδα I-, GGreece,...
+302897033820
Reserve a table now for Hellas Taverna
We might have the menu of Hellas Taverna from Stalida in the gallery. A meal plan can be found further down. Are you currently at Hellas Taverna or planning a visit? Help us by publishing the menu here.