10 Italian Restaurants in Oxford

Enjoy a fine meal at Italian restaurants in Oxford

Oxford is one of Britain's most historic cities, playing home to a world-class university and boasting centuries of tradition, pomp and ceremony. But as well as being a seat of learning and a visitor magnet for tourists from all over the world, the city is full of top-class places to eat, regardless of the occasion. Wherever you are, one of the best ways to enjoy an evening out with friends, family or colleagues to the full is to build in a meal at one of the local Italian restaurants – and Oxford is no exception. Oxford's Italian restaurants in particular are known for gorgeous ingredients, top cooking techniques and a warm, friendly Oxfordshire welcome on every visit. So whether you're a student looking for a night out with your mates, parents searching for a nice spot to hold a family meal or a bunch of colleagues heading out to celebrate an all-important work milestone, the Italian restaurants in Oxford are perfect for you.

Find available restaurants:
Sort by:Most relevant first
  • Most relevant first
  • Top-rated first
  • Most reviewed first
  • Most expensive first
  • Cheapest first

Limoncello Restaurant - Abingdon

Town Centre
Italian££££
5.6/614
Limoncello Restaurant - Abingdon

Bella Napoli

Town Centre
Italian££££
5.4/681
Bella Napoli

Buongiorno e Buonasera

Cowley
Italian££££
3.7/63
Buongiorno e Buonasera
Looking for the best restaurants near you?

500 Italian Restaurant

Archway
Italian££££
5.4/6399
500 Italian Restaurant

Bocconcino

Mayfair
Italian££££
4.7/6210
Bocconcino

Caminata

Wandsworth
Italian££££
5.6/6220
Caminata

Donna Margherita

Battersea
Pizzeria££££
5.2/6240
Donna Margherita

Macellaio RC - South Kensington

South Kensington
Italian££££
5.4/694
Macellaio RC - South Kensington

Da Paolo

Fitzrovia
Italian££££
5.4/6235
Da Paolo

Paesan

Farringdon
Italian££££
5.3/6213
Paesan
  1. 1.

    Treat yourself to an amazing lunch at Oxford's Italian restaurants

    Lunch is one of the most important meals of the day in Italy, so why not take full advantage of this culture and enjoy a nice midday meal at one of Oxford's many Italian restaurants? Whether you want something light like a salad or a soup or are keen for hefty pizza or pasta dishes as your main meal of the day, the Italian restaurants in Oxford can cater to your every need – and you won't be required to look far to find somewhere to satisfy your cravings for the cuisine! Why not head down to Buongiorno e Buonasera in the hip Cowley Road area for a delicious range of lunches, including the Montanaro panini made with smoked ham, gorgonzola and cream; or the delectable, energy-boosting Energetica salad made with olives, prosciutto, rocket, parmesan and nuts?
  2. 2.

    Share a beautiful dinner at Italian restaurants in Oxford

    Grabbing some food before a show at one of the city's theatres? Heading to one of Oxford's Italian restaurants is an ideal way to give your night out that extra touch of class. While the range of eateries here might leave you spoilt for choice, Bella Napoli on Broad Street in Abingdon is a good bet for a dinner out, especially if you like fish. Seafood lovers will be in heaven here, and can indulge themselves in top dishes like linguine con le vongole (clams served with tomato and red chillies in a divine, creamy white wine sauce), or treat themselves to the sea bass fillet stuffed with delicious vegetables and wrapped in parma ham.
  3. 3.

    Indulge yourself in classic desserts at Oxford's Italian restaurants

    While the Italian staples of pasta and bread may leave you feeling full up, it's wise to plan ahead and leave room for dessert. That's because Oxford's Italian restaurants serve up a wide variety of after-dinner treats on their menus, all drawn from Italy's original foodie culture. For an authentic dessert, you can't go wrong with a tasty gelato. Almost all of Oxford's Italian restaurants have this classic ice cream on the menu, and you can pick from flavours like lemon, hazelnut and chocolate – to name a few. For something a little more unusual, why not try cannolo, a warm pastry filled with gorgeous ricotta and dotted with tasty chocolate chips? Browse the list of Italian restaurants in Oxford via our website or app, then skip the lines by reserving a table ahead of your visit. It’s that easy!