itsu - Stratford
Endeavour Square, London • Restaurant
Unit S4, 13-14 Endeavour Square, Stratford Cross, London E20 1JN, UKSociability Verified: Jun 2025
Your business?
Your business?




Endeavour Square, London • Restaurant
Unit S4, 13-14 Endeavour Square, Stratford Cross, London E20 1JN, UKWide manual double glass doors have a small bump. Wide indoor paths; ordering at counter or app. Step-free outdoor seating. Accessible gender-neutral toilet has wide doorway, grab rails, lowered sink, emergency cord and right-hand transfer.