itsu - Baker Street 132
132 Baker St, London
020 3814 8661
Menu
Marylebone, Mayfair and Soho, Greater London
itsu - Baker Street 132
132 Baker St, London, Greater London W1U 6UA
020 3814 8661