Islands Seafood Restaurant
Phone Number: +63868268957 , (63)(86) 826-8957
Website: Suggest Official Website
Categories: Seafood Restaurant, Filipino Restaurant, Pizza place
Address: Rizal St., 8400 Surigao
GPS Coordinates:
9.78816,125.49271
Surigao del Norte, Caraga, Philippines
Facebook: facebook.com/1527678570854330
Instagram: Photos and Videos