Loading...

Irida Cafe bar | view more Restaurants

Type: Cafe
Neraida 50100 Greece
Rating: 5
Country: Greece
City: Neraida

Meals: Breakfast, Lunch, Dinner, Brunch, After-hours, Drinks
Cuisines: Cafe
Features: Delivery, Parking Available, Street Parking, Free Wifi, Accepts Credit Cards, Waterfront