itsu - Euston
Euston Piazza, London
020 3814 8659
Menu
Camden Town and Regent's Park, Greater London
itsu - Euston
Euston Piazza, London, Greater London NW1 2DU
020 3814 8659