United Kingdom / City of Westminster / RestaurantsitalianO Sole MioAddress35 Belgrave Rd, LondonWebsitewww.osolemiorestaurant.co.ukPhone+442079766887—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itGrumbles · 29 mNot ratedCacio e Pepe · 30 mNot ratedThe Roasting · 55 mNot ratedSt George's Conservative Club