This franchise is a popular one in town. Despite the fact that the prices are what I would call quite high (what you pay for a delivery service, really) the quality of pizza is always absolutely top-notch.Mouth-watering and efficiently delivered, they keep good hours for both the busy socialite and the ‘I’m…