BoomBozz Pizza & Watch Bar Rebrands and Unveils Complete Remodel
BoomBozz Pizza & Watch Bar (formerly Taphouse) recently completed a remodel on their Jeffersonville, Indiana location, and is the first location to reveal the new look and name. ...