I am never a fan of pizza but whenever I am in a mood for one, Squires is the place I go to. We usually order 'Jerry Lee' pizza, Caesar salad and butter tart. The downside is, you do have to wait for a bit for your food
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.