Lulu Loves Food
Finally found decent duck larb in London at 101 Thai Kitchen!
posted
07 August, 2010
Permalink
/
Short URL
Tweet
Lao food
restaurant
duck larb
101 Thai Kitchen
Previous post
Next post
I think about food 24/7
Home
Archive
Ask me anything