Lee County's Top Island Style Restaurant hits Sanibel