Wow! Totally unexpected deliciousness. Pizza pick up joint has the best pizza in town. Get the Turbo crust on the 8 corner pizza. $12.99 can't be beat. So awesome we have made it an every week thing. EATIN IT RIGHT NOW!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.