Eats and DrinksRestaurants687Citrola’s Italian Grill & Pizzeria16740 McGregor Blvd Fort Myers, FL 33908View