Seafood Island, Technohub Camp John Hay 5.33

Ayala Technohub, Camp John Hay
Baguio City, 2600
Philippines

About Seafood Island, Technohub Camp John Hay

Seafood Island, Technohub Camp John Hay Seafood Island, Technohub Camp John Hay is a well known place listed as Seafood Restaurant in Baguio City ,

Contact Details & Working Hours