Loading Video…

This browser does not support the Video element.

Big Rock Italian Chophouse launches new happy hour

Big Rock Italian Chophouse is launching a new happy hour. Big Rock Italian Chophouse is located at 245 S. Eton Street in Birmingham. For more visit, bigrockitalianchophouse.com.