Itsu, Piccadilly, London W1J

London, UK, images; restaurants and snack bars – Sushi

20160827_091441

Address and postcode: Itsu, 167 Piccadilly, London W1J 9EG

Nearest Underground Station: Green Park Station

Advertisements