2596 Hwy 35, Luck, Wisconsin 54853 USA
Here's what you're looking for... Cafe Wren is located 1/2 mile north of Luck, WI on Hwy 35!
Photo Credit: Yelp