Also part of Itsu
Itsu (Eastcastle Street)
Itsu (Eastcastle Street)

38-40 Eastcastle Street, Fitzrovia, London, W1W 8DT

Welcome to our eat beautiful menu … healthy, butterfly light, green and good for you. Bright salads, mountains of...Read more

Take Away & Delivery Eastcastle Street Fitzrovia Restaurants Eating Japanese & Sushi Restaurants