Snack bar & restaurant "Ambrosia"
Restaurant in Amaliada, Greece
restaurant
Restaurants
ยท
Amaliada, Greece guide