Our charming Italian restaurant in Oxford serves a selection of authentic Italian dishes, from traditional pasta dishes to a range of perfectly topped pizzas. Whatever you fancy, Bella Italia Oxford has something to satisfy your tastebuds!
We’re proud to serve delicious food daily. Come and enjoy fine Italian food and fantastic hospitality at Bella Italia Oxford, the perfect place to sit back, relax and watch the world go by.
Whether you’re an Oxford local or joining us for a weekend retreat, stop by at our delightful Italian restaurant for tantalisingly tasty food in this gorgeous city. Treat your taste buds to a beautifully seasoned pasta dish, or try one of our generously topped pizzas, all made using the freshest quality ingredients and inspired by Italian classics.
Our Italian menu options, beautiful interiors and fantastic service will be sure to make your Bella experience one to remember. With pasta pick-me-ups and fruity cocktails, we’ve got something for every mood.
Book your table at Bella Italia Oxford today, or to explore the rest of our locations across the UK.
Check out our latest offers
Enjoy two courses from £21.45. Choose from a selection of enticing starters, hearty mains and delicious desserts
Download the Bella Italia app and get a free main when you sign up!
Enjoy 30% off food
Sunday - Thursday
Kids can tuck into the Piccolo Menu for £6.49 or the Grande Menu for £8.49