Surf Cafe - restaurant

Surf Cafe is one of the restaurant in Bali, Indonesia. Find it at Jalan Pantai Kuta, Kuta, Badung, Bali, Indonesia, 80361. Discover Surf Cafe and other res