Restaurants - New Lisbon, Wisconsin, United States
The Body Shop Bar & Grill is a restaurants company based out of W8303 COUNTY RD A, New Lisbon, Wisconsin, United States.