close chinese restaurant close Country: Philippines close City: Polomolok
Dolores Farm Resort, Polomolok