The Lion Restaurant Liverpool
Tender, juicy meats cooked with flavours of Japan, served with Japanese sticky rice or long grain rice and a selection of vegetables.
Showing all 6 results
United Kingdom (UK)
Loading...