This establishment has to produce the best pizzas I have ever tasted anywhere in the world, and not only that, they are huge!!
They have the normal range of other Italian food on offer, but pizza is the speciality as far as I am concerned.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.