close french restaurant close Country: Philippines close City: Panglao
Oca Golosa
Vanilla Sky Restaurant
Helmut's Place
Casa Filomena Resort & Restaurant
Little Britain The Inn