Orchid Restaurant is located in Wan Chai, Hong Kong on Diamond Building, 號, 6 Tin Lok Ln. Orchid Restaurant is rated 3.5 out of 5 in the category western restaurant in Hong Kong.
Address
Diamond Building, 號, 6 Tin Lok Ln
Service options
TakeawayDine-in
Amenities
Good for kidsToilets