Crystal Seafood Restaurant

Crystal Seafood Restaurant is the ideal place to enjoy fine Chinese cuisine and the ideal location for Yum cha dining.

Restaurant closes daily at 3pm and re opens at 5:30pm.