Ottolenghi Notting Hill
63 Ledbury Rd, London W11 2AD, United Kingdom
Casual Dining, Restaurant Group, Upscale Casual
Part of Ottolenghi & NOPI
26-50 Employees
About
020 7727 1121
Followers (11)
Employees (0)
Do you work here or have you worked here? Add yourself to this business's employee list.




