6010 40th Ave, Kenosha, Wisconsin 53142 USA
Half order of Bisculicious Plate and an iced decaf latte!
Photo Credit: Yelp