Snack bar & restaurant "Ambrosia"

Restaurant in Amaliada, Greece

restaurant