Stella Grill Cafe
Greek · Grill
Stella Grill Cafe offers delicious coffee, fresh juice, and traditional Cretan snacks. Enjoy a great atmosphere and homemade Greek dishes.
Location
Best places nearby
The highest rated places close to Stella Grill Cafe.
Local restaurants nearby
Lefkogia, Κρήτης
