Italian
River Café is one of Italian.

1. River Café

8.6
Thames Wharf, Rainville Rd (opp. Bowfell Rd), London, Greater London
Italian Restaurant · Hammersmith and Fulham · 70 tips and reviews
Polpo is one of Italian.

2. Polpo

7.5
41 Beak St, Soho, Greater London
Italian Restaurant · 168 tips and reviews
Polpo is one of Italian.

3. Polpo

126-128 Notting Hill Gate, London, Greater London
Italian Restaurant · Pembridge · 25 tips and reviews
Il Baretto is one of Italian.

4. Il Baretto

43 Blandford St, London, Greater London
Italian Restaurant · Marylebone · 81 tips and reviews