2 Charlotte Pl, London W1T 1SB
Restaurant
This business specializes in freshly handmade sushi, offering excellent value for money while catering to both vegan and vegetarian preferences.