Island Cafe Address: 305 Collier Ave, Everglades, FL 34139 Phone: (239) 695-0003 Nice to Know: Good For Kids Yes Wifi No Restaurants Other Businesses: Camellia St Grill at 208 Camellia St E, Everglades, FL 34114