Two Meatballs in the Kitchen – Italian Restaurant in Fort Myers

Two chefs in traditional cooking attire stand smiling in front of the Italian restaurant 'Two Meatballs in the Kitchen' in Fort Myers, holding a sign with the restaurant name.

Two Meatballs in the Kitchen, located at 8880 Salrose Lane in Fort Myers, is a long-standing Italian eatery known for generous portions, traditional recipes, and a warm, welcoming vibe. Since 2008, it has become a favorite for locals and visitors alike—and was voted “Best Italian in Fort Myers 2024.”