Chilis
2003 E Geneva St Delavan, WI 53115-2038
262-728-8510
Twitter: https://twitter.com/#!/Chilis
Meals Served
Dinner, Lunch
Business Hours
Payment Types