Antonio's is a family run authentic Italian Restaurant that produces the most delicious homemade pizzas. It has seating upstairs and downstairs and easily caters for all occasions. The menu is varied and has plenty of choice other then pizza. The Italian icecream is to die for. The staff are attentive and friendly and nothing is too much trouble.