This possibly is the best pizza ever. It is not a regular pizza if that is what your looking for. It is the originator of the square upside-down pizza. I love it and I always get a small round pepperoni pizza also. I have been eatting Picca's since I was young girl who lived in the neighborhood.
Pros: Great Pizza
Cons: Parking limited
more