Grandstand Pizza Shop
For the best pizza in town, Grandstand Pizza Shop is where quality and freshness are taken to the next level. We offer delicious, freshly prepared pizza, sub sandwiches, and pastas in a friendly, family setting. Our pizza restaurant is conveniently located and open 7 days a week.
If you are a serio...read more.