Grand Cayman's Canton Chinese Restaurant offers an extensive menu of traditional Chinese dishes. They are located in West Bay and open for lunch and dinner.
The Strand 46 Canal Point Dr West Bay Rd.P.O. Box 30224, Upper Land, Grand Cayman, Cayman Islands, KY1-1201
Click for more information