New branding by Tavern helps revive America’s iconic Sizzler restaurants
The West Coast steak ‘n’ seafood chain went bust in 2020. But now it’s back, and the brand has been reinvented from the ground up. Not to be confused with Sizzling Pubs in the UK,… Read More »New branding by Tavern helps revive America’s iconic Sizzler restaurants