£18.95
Deep fried roast duck breast on steamed vegetables, topped with chef’s special tamarind sauce.
United Kingdom (UK)
Loading...