The Best Italian Restaurant in Oxford

Hand-picked top 3 italian restaurants in Oxford, UK. 50-Point Inspection includes local reviews, history, trading standards, ratings, satisfaction, trust, price and their general excellence. Only the bee's knees!


39 - 40 St Clements, Oxford OX4 1AB

Since 2006

Antipasti, Insalad, Primi, Pasta, Risotto, Main Courses, Carne Dishes, Pizza, Cicchetti, Penne Bolognese, Pizza Calabrese, Pizza Bufalina, Pizza Ai Formaggi, Pizza Romana, Pizza Al Prosciutto, Patate Con Rosmarino, Calzone Quattro Stagioni, Verdure Del Giorno, Insalata Rinforzo & Polenta Fritta

Offers Fixed Price Menu All Options to be served alongside a Drink, Schiacciatella Funghi, Penne Puttanesca & Gnocchi Quattro Formaggi all for £9 (available daily 11:00 am ● 6:00 pm) ● Party Menu available

Registration 2901556

Price: Starts from £2.95


Mon - Sun 11:00 am - 10:30 pm


111 Walton Street, Oxford OX2 6AJ

Since 2001

Starters, Salad, Fish, Risotto, Meat, Stone Baked Pizza, Pasta, Steaks, Sides, Puddings, Cheese, Chilled Gazpacho, Grilled Tuna with Salad, Grilled Leg of Lamb Steak, Duck Breast, Spinach with Lemon, Spaghetti Bolognese, Mozzarella, Basil Almond Pesto, Tender Stem Broccoli, King Prawns & Pepperoni

Delivery Option available ● Offers Children's Menu Margherita Pizza (Tomato and Mozzarella) £6, Spaghetti with Bolognese or Garlic King Prawns £6.50 & Crispy Chicken Goujons £6.75

Registration 262150

Price: Starts from £3.50


Sun - Wed 10:00 am - 10:00 pm Thu - Sat 10:00 am - 10:30 pm


24-26 George Street, Oxford OX1 2AE

Since 2012

Smoked Salmon Bruschetta, Classic Meat, Gnocchi Sorrentina, Pasta, Secondi, Pizza, Contorni, Peperonata Bruschetta, Spicy Sausage Pappardelle, Silky Penne Carbonara, Antipasti and Nibbles, Desserts, Mushroom Fritti, Cannelloni Al Forno, Veggie Tagliatelle Bolognese, Bread Basket & Crispy Squid

Offers Kid's Menu Fantastic Fish Stew £6.50, Baby Organic Beef Burger £6.50, Secret Seven Gnocchi £6.95 & Margherita Pizza £6.95

Registration 4390777

Price: Starts from £3.95


Mon - Sat 12:00 pm - 11:00 pm Sun 12:00 pm - 10:00 pm