Always order from here if im in the area (not very often though) rather than other pizza places. Always got some deal on, last one I got was a large pizza for £12 (I think). Only can comment on the delivery service though as i've never ordered from in store. Delivery doesn't take any more than 20 mins every time i've ordered. Always 'just right' to it's never boiling hot or freezing cold like some places can deliver it to you.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.