Terrific neighbourhood Japanese restaurant offering fresh sushi, sashimi and flavoursome cooked dishes in the heart of Maida Vale, London
Read MoreTerrific neighbourhood Japanese restaurant offering fresh sushi, sashimi and flavoursome cooked dishes in the heart of Maida Vale, London
Read More