It was ok, I was a walk-in and it took them 20 minutes to make my pizza i ordered extra sauce I don't think they put it on.
January 2024
It's so convenient and the employees are very friendly.
November 2022
Excellent service and excellent quality every single time I go here. 3 stars because the management takes tip money from the employees for "administrative costs". That's bs.