Does this restaurant offer free wifi? Is this the sort of place I can bring my computer to sit and get some work done?
Address: 4914 7th Ave, Kenosha, WI 53140, USA
Bill Garrett | Jan 17, 2019
No
Noel Eskew | Jan 17, 2019
Don't think so.
Thanks! Your answer is awaiting moderation.