Avenida Central Plaza Tamarindo local #10, Guanacaste Province, Tamarindo, 50101, Costa Rica
Gluten free pizza with salami and mushroom