Days of the week open
Address: 3927 75th St, Kenosha, WI 53142, USA
Theodore Mall | Nov 1, 2020
Open except on Sundays
Sheila Yakutis | Nov 2, 2017
Closed sundays
Thomas Greene | Nov 2, 2017
Not sure, I go line for hours and menu.
Glenn George | Nov 2, 2017
Mon thru Sat
Thanks! Your answer is awaiting moderation.