Located in the historic Kenosha Metra Station
5414-13 Ave. Kenosha, WI 53140 T: 262-220-3634
HOME
SPECIALS
MENUS
EVENTS
LOCATION & CONTACT
More...