N48 W18474 Lisbon Rd, Menomonee Falls, Wisconsin 53051 USA
Chimichurri Steak Sandwich
Photo Credit: Yelp