Home > Resturants > Ottolenghi - Notting Hill

Ottolenghi - Notting Hill

Food:

Address: 63 Ledbury Road , London W11 2AD , England, London W11 2AD

Opening Time: Sunday 08:30 - 18:00 Monday 08:00 - 20:00 Tuesday 08:00 - 20:00 Wednesday 08:00 - 20:00 Thursday 08:00 - 20:00 Friday 08:00 - 20:00 Saturday 08:00 - 19:00

Takeout, Seating, Waitstaff

+44 20 7727 1121

View Menu