Thai Chicken Liver Toast at Smokehouse Restaurant London UK
thewanderingeater.com
Thai chicken liver, toast and duck hearts from Smokehouse in London, United Kingdom {restaurant}
304752
submitted by wanderingeater
thewanderingeater.com
Thai chicken liver, toast and duck hearts from Smokehouse in London, United Kingdom {restaurant}
conversation *