Lo's Fish & Chip Reviews & Details
Lo's Fish & Chip
5619 22ND Ave
Lo's Fish & Chip is located at 5619 22ND Ave in Kenosha near the intersection of 22nd Ave and 56th St. Call 2626056936 for dine in.
- Service:Dine In
- Major Intersection:22Nd Ave And 56Th St
Tell us more about Lo's Fish & Chip Kenosha!