The Lion Restaurant Liverpool
All Main Courses come with boiled rice (Japanese Sticky rice or Long Grain rice) & Vegetables
United Kingdom (UK)
Loading...