Gilligans Island Restaurant
7 Legarda Rd, Baguio, Luzon Philippines
Gilligans Island Restaurant is a Filipino, Bar, Asian, Pub place is located in Baguio, Luzon. The address of Gilligans Island Restaurant is 7 Legarda Rd, Baguio, Luzon Philippines.
If you want to go to the place or need any services, you can contact them directly. The phone number is +63 74 619 2634,