N88 W16495 Main St, Menomonee Falls, Wisconsin 53051 USA
bbq pork sandwich with pub fries
Photo Credit: Yelp