Description
Smile Restaurant is a dining establishment located in Pl. Tsokri 1, Athina 117 42, Greece. It is a restaurant that provides its customers with a comfortable ambiance and delicious food.
Location
-
Pl. Tsokri 1, Athina 117 42, Greece
Add a review