Harbour Grille Restaurant is located in George Town, Cayman Islands on 1053 Shamrock Road, The Shoppes at Grand Harbour, George Town. Harbour Grille Restaurant is rated 3 out of 5 in the category steakhouse in Cayman Islands.
Address
1053 Shamrock Road, The Shoppes at Grand Harbour, George Town
Open hours
Sun
9:00 AM - 6:00 PM
Tue-Thu
4:00 PM - 11:00 PM
Fri-Sat
4:00 PM - 12:00 AM