News

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 ...
Big Rock Italian Chophouse will open in July, according to a spokesperson for Columbus, Ohio-based Cameron Mitchell Restaurants. The restaurant at 245 S. Eton St. was originally slated to open ...