Menu

itsu in Westminster

16 Great Peter Street, Westminster, London 2BX, SW1P

itsu Photos

Menu itsu

How to get to itsu

Address

16 Great Peter Street, Westminster, London 2BX, SW1P

Opening Time

10am – 9pm: Mon-Fri

11am – 7pm: Sat

12noon – 7pm: Sun

More info

Takeaway Available, Indoor Seating, Breakfast, Wifi

Related to itsu