The Lion Restaurant Liverpool
Japanese Menu
Showing 1–16 of 44 results
Edamame beans seasoned with salt or chilli garlic
United Kingdom (UK)
Loading...