A Vietnamese restaurant in the UK. The poster of the video claimed that is it the best
Tags: UK, vietnamese
Name
Mail (will not be published)
Website
Please note: Comment moderation is enabled and may delay your comment.
© 2008 YumYumAsia.com