Bella Napoli Italian Restaurant & Pizzeria - the United Kingdom

Best Italian Restaurant 2021 - Oxfordshire
Winners image
<p>Perfectly located in the centre of the lovely Abingdon, Bella Napoli is family run eatery offering some of the finest and freshest Italian cuisine.<br /> Discover an authentic Italian menu at Bella Napoli including pasta, pizza and an impressive choice of fresh fish and meat dishes<br /> The team work hard to ensure their customers receive the very best service and enjoy the highest quality Italian cuisine and it is because of this that the restaurant is so very well-loved.</p>