Cannova's Restaurant Address: 113 W Wisconsin Ave, Neenah, WI 54956 Phone: (920) 886-0325 Nice to Know: Good For Kids Yes Noise Level Loud Wifi Free Accepts Credit Cards Yes Good For Groups Yes Outdoor Seating Yes Pizza, Restaurants Other Businesses: Hardee's at 902 S Green Bay Rd, Neenah, WI 54956 KFC at 1020 W Winneconne Ave, Neenah, WI 54956 Subway at 904 S Green Bay Rd, Neenah, WI 54956 Subway at 1155 W Winneconne Ave, Neenah, WI 54956 Pizza Hut at 965 S Green Bay Rd, Neenah, WI 54956