Posted by Darly on January 19, 2008 · Leave a Comment
A Vietnamese restaurant in the UK. The poster of the video claimed that is it the best
Filed under Food Blog, Restaurants · Tagged with UK, vietnamese