Notting Hill Delicatessen - Hot Food - Takeaway Notting Hill, London

Ottolenghi London

Ottolenghi

Delicatessen in London - Notting Hill
63 Ledbury Road, Notting Hill, London, W11 2AD Tags: eat in, hot food - takeaway, seating area

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