Peoples Palace
VERIFIED
Peoples Palace
Score:
out of 7 Asian Restaurants Worldwide
out of 7 Asian Restaurants in Philippines
out of 7 Asian Restaurants in Philippines