No votes yet
Infamous dim sum restaurant which is open from 6pm to 6am making it a fantastic location for late night cravings.
InsiderGuide 28 Apr 2015   ⋅   896 views