Is Luis's Pizza in the Robinson Hillside area of Linn Township, on the South side of Lake Geneva, a couple blocks off the lakefront?
Address: W3410 S Lake Shore Dr, Lake Geneva, WI 53147, USA
Amy pilege | Sep 29, 2020
Enjoy their food! It's in lake Geneva so I'm guessing south side. The wings are the best thing to touch your mouth.
Cliff Semmler | Sep 29, 2020
Luis's is located at the intersection of Lake Shore Dr and Linton Rd. Enjoy
Thanks! Your answer is awaiting moderation.