Italian restaurant · 7531 39th Ave, Kenosha, WI
Delivery · Dine-In
More food in Kenosha, WI · Italian Food in Kenosha