Cute little spot in Santa Teresa tucked away behind the Manala Resort. If you are craving pizza - this is the place. Pizza was great - even better than back home in the big city. Thin crust with many options for toppings. Pizza were a good size and value. Would definitely go back if back in Santa Teresa!