News

After the two brothers purchased the restaurant last year, a name change was in order: Cardo's Pizza & Tavern, no longer Cardo's Pizza & Spirits, now occupies the 4,200-square-foot space at 7897 ...