Geo's was voted as Cape Coral's Best Italian Restaurant and Best Restaurant for 2009 by the Cape Coral Breeze Newspaper. Come see why the residents of Cape Coral voted Geo's the best and enjoy their authentic Italian dishes that you'll enjoy sharing with your family & friends.