Smile Cafe

4.4
(23 reviews)
Istron, 72100
+30 2841 061363
Accepts Credit Cards
Breakfast
Brunch
Cafe
Coffee & Tea
Drinks
Free Wifi
Mid-range
Wheelchair Accessible
Restaurant

At a glance

  • Typical visit: about 1 hour
Smile Cafe | Agios Nikolaos | Greece | TripAligner