One of the questions on the review is when did you visit. When didn't I visit?! Best freaking pizza in town. The line is obnoxious but I keep coming back for a reason. I've had pizza in many different places but nothing compares to Regina. Might be the hometown love or it just might be damn good pizza. I think it's the latter.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.