Menu

itsu in Fitzrovia

40 East Castle Street, Fitzrovia, London 8DT, W1W

itsu Photos

Menu itsu

How to get to itsu

Address

40 East Castle Street, Fitzrovia, London 8DT, W1W

Opening Time

11am – 9pm: Mon-Fri

11am – 6pm: Sat

12noon – 6pm: Sun

More info

Takeaway Available, Indoor Seating

Related to itsu