Italian Restaurants in Belgravia, London
35 Belgrave Road, SW1V 2BB
Tags: italian, lively, good value
The first thing to say about O Sole Mio is that it is always full and it seems l...
by SuperG
Italian Restaurants in Sloane Square, London
1-3 Walton St, SW3 2JD
Tags: italian, lively, expensive
So it might not be the newest or most exciting restaurant in London, but I alway...
by Sami
Italian Restaurants in South Kensington, London
112 Draycott Avenue, SW3 3AE
I go to Daphne's once a year; always a delight. Rabbit-filled pasta is delicious...
Italian Restaurants in Sloane Square, London
21-23 Beauchamp Place, SW3 1NH
Tags: italian, romantic, expensive
Amazing food, huge portions and the owners came and said hello to us even though...
by shelo9