Choi Palace Seafood and Shark's Fin Restaurant branches in Quezon City.
Back to Choi Palace Seafood and Shark's Fin Restaurant