422 E Beacon Ave, New London, Wisconsin 54961 USA
The deli skillet is the bomb here
Photo Credit: Yelp