I loved that the food was made to order. The dining room is smaller, but decorated like an airplane hangar with lots of stuff to look at. There is no server, you just order at the counter and then go choose a seat. I will return every time I want wings.
Address: 5901 75th St, Kenosha, WI 53142-3636
Location: United States > Wisconsin (WI) > Kenosha
Phone Number: +1 262-697-8900