Ottolenghi Ottolenghi

Ottolenghi Map

287 Upper St.
London, N1 2TZ
020-7288 1454
Map
Smart deli-cum-restaurant-café in trendy Islington is branching out all over London.
Openings: Mon.-Sat. 8am-10pm, Sun. 9am-6pm

Features