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