I was very surprised with the pizza. It was better than those pizza places that advertise on TV. You will be amazed that you can get a great pizza from a gas station.
December 2020
We really like the pizza. If you call in your order, or place the order online, be prepared to wait an additional 15-30 minutes for the pizza to be ready. Many times they do not start preparing until I walk in the door.