
1
"Kermit Siargao is one of the best, as are Harana Surf School and Buddha’s Surf Resort."
Italian restaurant known for pizza, pasta, and island vibes
Purok 5, General Luna, Siargao Island Philippines PH, General Luna, 8417, Philippines Get directions