King Crab House

Chinese

327 P Guevarra St, Little Baguio, San JuanM-Su: 10AM-2PM, 5PM-10PM

(02) 723-8821
King Crab House's address

Other Branches

You may also like