This is the only place near me I am aware of where I can go eat two slices of cheese and get a sugar free soda for under $10. The pizza is delicious.
February 2024
I alternate between 3 local shops, all offer pretty much the same thing. Steves however is the most consistent in regards to efficiency of delivery and the taste of the food. Their wings are pretty damn good as well.
December 2023
I like their pizzas, we order 3, but we didn't know how big they are until we see it.... trust me ... those are huge.