News
At 245 South Eton St. in Birmingham, the property and building are historic, long known as the Big Rock Chophouse restaurant in the former Grand Trunk Western Railroad Birmingham Depot.
An ambitious and luxurious dining destination is getting its final touches in Birmingham ahead of the July 15 opening. Big Rock Italian Chophouse is an 11,000-square-foot property at 245 S. Eton ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results