Loading...

Αντίκαστρο | view more Restaurants

Type: Cheap Eats, Steakhouse, Mediterranean, Barbecue
85900 Greece
Rating: 4.5
Country: Greece
City: Astipalea

Meals: Dinner
Cuisines: Greek, Mediterranean, Barbecue, Steakhouse
Features:

Vegetarian FriendlyYes