The Champion House Restaurant II was founded in the Cayman Islands over 40 years ago. Popular with locals and tourists, they offer both dine-in and take-out of authentic, mouthwatering Caribbean and international dishes.
They offer...
45 Eastern Ave.P.O. Box 2426, Upper Land, Grand Cayman, Cayman Islands, KY1-1105