Island Cloud Grill is listed as an American restaurant in St. Cloud, FL. It holds 149 Google reviews with an average of 4.4 stars. It is open 11 AM – 1 AM on weekdays, with different hours on Saturday and Sunday. The listing is at 1122 Pennsylvania Ave, St Cloud, FL 34769. Call (407) 556-6277 for details.