Zula Restaurant is located in Puntarenas Province, Costa Rica on Zula Restaurant Playa Santa Teresa Puntarenas Province CR. Zula Restaurant is rated 4.7 out of 5 in the category israeli restaurant in Costa Rica.
Address
Zula Restaurant Playa Santa Teresa Puntarenas Province CR