Maybe this surprises some people, but I honestly think C&A has the best pizza in town. I've tried the competition, and C&A wins. It's the oven -- it must be hotter than everyone else's. I get mushroom and olives, or tomato and garlic, to go.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.