A Family restaurant located in Faliraki
Cuisine Italian, International, Mediterranean, Greek, Vegetarian
Features Reservations, Outdoor Seating, Seating, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Takeout, Free Wifi, Waitstaff, Accepts Credit Cards