Get directions to: Uptown Restaurant, Kenosha, WI
Restaurant address: 6134 22nd Ave Kenosha, WI 53143, USA
Restaurant: Uptown Restaurant