Loading...
Uploaded by DevonsVideoCloud on Jan 27, 2012
In the "Prince Edward" district of Hong Kong. The place makes the most delicious food...but the servers stand unsettlingly close by and stare at you while you eat...
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)