7808 West Layton Ave, Greenfield, Wisconsin 53220 USA
Housemade Tater Tots (awesome!)
Photo Credit: Yelp