Chop Chop is the best Pizza place in town. The zen like atmosphere and friendly staff. Have to try a revitalizer. But ask for Darren to make it. Love this place.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.