Modern Spanish Cuisine in the heart of Fort Myers. We are located at 12377 S Cleveland Ave Ste 3B, Fort Myers, FL. Same place as La Trattoria Cafe Napoli, Gloria's place. New exciting Menu. Executive Chef Alberto Esteban Morales bring her 30 plus year experience from Barcelona. Newly renovated bar, great vibe