November 15, 2012November 18, 2012 Nice Spot for Lunch – Ned Kelly’s Ned Kelly’s Last Stand 11A Ashley Road,, Tsim Sha Tsui (852) 2376 0562 Share this:TwitterFacebookTumblrLinkedInRedditPinterestLike this:Like Loading... Related Pages: Page 1, Page 2