Island Grill Home Fast Food > Island Grill Address: Twin Gates Plaza Shop 28 Twin Gates Plaza Kingston 10 Jamaica 876-926-2807 Update / Claim Listing See Also: Fast Food, Restaurants