Seafood Island, Technohub Camp John Hay

Ayala Technohub, Camp John Hay, Baguio City, 2600
Seafood Island, Technohub Camp John Hay Seafood Island, Technohub Camp John Hay is one of the popular Seafood Restaurant located in Ayala Technohub, Camp John Hay ,Baguio City listed under Local business in Baguio City , Seafood Restaurant in Baguio City ,

Contact Details & Working Hours

Map of Seafood Island, Technohub Camp John Hay

OTHER PLACES NEAR SEAFOOD ISLAND, TECHNOHUB CAMP JOHN HAY