Best pizza in the San Pedro area. 18" pies with great toppings. It's a must visit!!