9652 McPherson Rd. Ste#4.
The Best Pizza In Town!
Lunch Special 10 in. pizza, 2 salads, and 2...
A classic pizza with the great traditional taste...
Review by: Yoda on Urbanspoon.com
This is the best pizza in Laredo. Maybe the USA. Crust is perfect. Toppings and ingredients are fresh. You have to try it. You won’t go back to the chains. They also have fresh salads and desserts that are very delicious.