Teddy's Address: 118 S Lake St, Hustisford, WI 53034 Phone: (920) 349-3400 Restaurants Other Businesses: Lake Street Inn at 147 S Lake St, Hustisford, WI 53034