Stopped by here on a visit to Orlando/Universal and it was great. I have been to their Chicago location (on Rush St) and they were just as good. Great service and great pizza. Don't need anything else! I even got one half-baked to take home.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.