£10.50
Roasted sliced duck breast. topped with special sauce, served on a bed of Chinese leaves.
United Kingdom (UK)
Loading...