O'Sole Mio

£11 - £25 / Italian, Vegetarian options
35 Belgrave Rd, London

Opening hours

12PM-2:30PM &  5:30PM-10:30PM
  • Sunday Closed
  • Monday 5:30PM-10:30PM
  • Tuesday 12PM-2:30PM & 5:30PM-10:30PM
  • Wednesday 12PM-2:30PM & 5:30PM-10:30PM
  • Thursday 12PM-2:30PM & 5:30PM-10:30PM
  • Friday 12PM-2:30PM & 5:30PM-10:30PM
  • Saturday 12PM-2:30PM & 5:30PM-10:30PM
O Sole Mio exudes a vibrant yet relaxed charm typical of a well-loved neighborhood restaurant, drawing patrons in with its warm ambiance and personable service. Situated along Belgrave Road, this Italian dining establishment offers an authentic array of culinary delights rooted firmly in traditional Italian staples. The menu is a feast for those seeking hearty flavors and comforting dishes like spaghetti alla carbonara, mushroom ravioli with Aurora sauce, and tiramisu, often lauded as among the best beyond Italy's borders. Diners can also find lesser-known gems on the ever-changing slate of chef’s specials, emphasizing fresh ingredients and seasonal delights. Behind the scenes, the charismatic co-owners, Simon and Carlo, orchestrate a service that’s both personable and engaging, making guests feel part of the family. Amidst the hum of Italian banter and laughter, residents and travelers alike will appreciate both the craft of cuisine and the charming conviviality that O Sole Mio skillfully brings to the table.

How to get there

35 Belgrave Rd, London

London City Airport — 8.42 mi

Pimlico - 478 yd

Similar establishments