Red Apple Restaurant

3314 60th St, Kenosha, United States Get Directions to this spot
3314 60th St
Kenosha,
WI, United States
(262) 652-7084

Rate and review Red Apple Restaurant in Kenosha, WI, United States!

Share your experiences at Red Apple Restaurant with your friends or discover more Restaurants in Kenosha, WI, United States.