My favorite thing about this restaurant is the exceptionaly thin crust. The pizza is tasty and not greasy. Plus it's reasonably priced and conveniently located on Lincoln Road, if you want to refuel during a shopping afternoon or simply do a little people watching.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.