Notting Hill Italian - Pasta Notting Hill, London

Luna Rossa London

Luna Rossa

Italian in London - Notting Hill
192 Kensington Park Road, Notting Hill, London, W11 2ES Tags: italian, outside space, pasta, pizza

1 Reviews
The Ark London

The Ark

Italian in London - Notting Hill
122 Palace Gardens Terrace, Notting Hill, London, W8 4RT Tags: italian, pasta, romantic

1 Reviews
The Ripe Tomato London

The Ripe Tomato

Italian in London - Notting Hill
7 All Saints Road, Notting Hill, London, W11 1HA Tags: italian, pasta, private parties: up to 30 guests, takeaway, vegetarian dishes

3 Reviews
Found 3 businesses. Now showing 1 to 3. 1