Filter

Cuisines
Select cuisines
Features
Select features

The Best 15 Restaurants in Hong Kong, China

Ned Kelly`s Last Stand
4
50 reviews

G/F, 11A Ashley Road, Tsim Sha Tsui, Hong Kong, China, Hong Kong

I was here over 20 years ago and it literally hasn’t changed or possibly cleaned on that time!! We had food and the si