Report a review

  • 1
  • Just Green, Lamma Island, Hong Kong

Too bad its spoiled by tins of dead sea creatures and a fridge with a lot of meat. Updated from previous review on Sunday November 23, 2014


Why are you reporting this review?