Shanghai Palace is one of the longest existing Chinese restaurants in Angeles City, Philippines. Established in 1966, it boasts of an extensive ala carte menu that varies from familiar to exotic; and a wide selection of set menus. It has always been a favorite venue for special occassions such as weddings and baptismals.
great video ^_^
bryan615 2 years ago
nice foods... :-) more power..
bryan615 2 years ago