Ottolenghi

27.December 2006

The most beautiful little space. All white lacquer, a big wooden table, and food.


ottolenghi, several locations
63 Ledbury Road Notting Hill London, W11 2AD Tel: 020 7727 1121

(they call these "delis", but it's takeaway gourmet...)