Let me tell you I’m working in Laredo I’m original from New York this is the best ny style pizza I had in a long time that not in nyc very tasting good and Service was
April 2023
It's definitely one of the best pizza places in laredo, never disappoints, and service is great as well
November 2022
The pizza took me back to when they were in the Mall. My son loved it!!! Best pizza he's tried...