Find the top Salad shops in Kenosha, Wisconsin near you now.
Restaurant
Address: 6320 Green Bay Rd Unit 103, Kenosha, WI 53142
Pizza delivery
Address: 5021 30th Ave, Kenosha, WI 53144
Cafe
Address: 6935 75th St, Kenosha, WI 53142
Pizza restaurant
Address: 510 57th St, Kenosha, WI 53140