Pizza Review
Italian Stallion Pizza: good flavor, thick meat stuffed pizza, good crust.