Ottolenghi Spitalfields
Location picture
Fabulous 9.4 (20 reviews)
Approx. £33
Location
50 Artillery Lane
London E1 7LJ