Always super fast and made well, it's kind of insane how fast the food is made and super
October 2023
That's a good pizza. We walked in and ordered this large pizza in store, and it only took about 12 minutes to be ready! Tasted great and lots of toppings on this meatzza pizza!
September 2023
Always great, consistent, cheap and done in a flash. They even will carry it out to your car if your so hungry you dont have strength to walk inside.