Our guide recommended this place since we love pizzas and we wanted to try the best place in San Pedro, he recommended this place to us. The space is small and very hot in summer, anyway I ordered the pizza to take it to the...hotel and with my wife we enjoyed it a lot.More