Ho Choi Seafood Restaurant is located in Kowloon City, Hong Kong on B101-102, Kowloon City Plaza, 128 Carpenter Rd. Ho Choi Seafood Restaurant is rated 3.4 out of 5 in the category mandarin restaurant in Hong Kong.
Address
B101-102, Kowloon City Plaza, 128 Carpenter Rd
Service options
Takeaway
Dine-in
Accessibility
Wheelchair-accessible entrance