Call 239-466-4144 16681 McGregor Blvd., Fort Myers, FL 33908
Homemade meatballs topped with roasted red peppers, marinara, and provolone.