Steenbock?s on Orchard, the high-end Food Fight restaurant inside the new $210 million Wisconsin Institutes for Discovery building on the UW-Madison campus, is nearly as world class as the facility itself.
Steenbock?s on Orchard, the high-end Food Fight restaurant inside the new $210 million Wisconsin Institutes for Discovery building on the UW-Madison campus, is nearly as world class as the facility itself.