Contact Location 12304 75th St, Kenosha, WI 53142 Phone 262-857-2011 Hours Sunday - Thursday: 8:00AM - 12 MidnightFriday & Saturday: 8:00AM - 2:30AMFull Kitchen Until 10PM