Itabashi Sushi Sake

Book a table at Itabashi Sushi Sake, Church Road 3, London

Book a table