Seafood Island Restaurant

Filipino

Baguio Technohub Retail Plaza, Camp John Hay, Baguio CityM-Su: 10AM-12MN

(074) 244-0113
Seafood Island Restaurant's address

Other Branches

    You may also like