Wabi Sabi Sushi is located in Costa Rica on Centro Commercial Esmeralda, Frente a Hotel Tamrindo Diriá, Tamarindo, Guanacaste 19000. Wabi Sabi Sushi is rated 3 out of 5 in the category japanese in Costa Rica.
Address
Centro Commercial Esmeralda, Frente a Hotel Tamrindo Diriá, Tamarindo, Guanacaste 19000