
7 new restaurants debut, including Sanibel favorite in…
These new restaurants include a brewery, a Brazilian steakhouse, and an Indian restaurant. The restaurants are located in Cape Coral, Fort Myers, and Estero. Many of the new businesses have taken over the locations of previous restaurants. To say it’s been …