Mom and Pop Pizza is a good little pizza shop. They also sell other food such as subs. Their pizza is good and reasonably priced. The staff has always been friendly.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.