SANDWICHES • GRILL • HAMBURGERS
3001 60th St., Kenosha
HAMBURGERS • FRENCH FRIES
2117 75th St, Kenosha