Menu

itsu in Notting Hill Gate Notting Hill

100 Notting Hill Gate, Notting Hill, London 3QA, W11

itsu Photos

Menu itsu

How to get to itsu

Address

100 Notting Hill Gate, Notting Hill, London 3QA, W11

Opening Time

9am – 10pm: Mon-Fri

10am – 10pm: Sat

11am – 9pm: Sun

More info

Takeaway Available, Indoor Seating, Home Delivery, Breakfast, Full Bar Available, Wifi

Related to itsu

Restaurants around Notting Hill Gate