Smile
Greek · Casual Dining
Enjoy traditional Greek home-style cooking at Smile, a restaurant with an open-air terrace.
Location
Best places nearby
The highest rated places close to Smile.
Local restaurants nearby
Πλατεία Τσώκρη 1, Αττικής
Location
The highest rated places close to Smile.
Πλατεία Τσώκρη 1, Αττικής