A new restaurant from the owner of Dead Bob’s and DeLosa’s Pizza has quietly debuted in west St. Pete, offering Italian sandwiches, pizza, and more.
Bob’s Side Piece is now open at 6716 Central Avenue, taking over the former home of Dead Bob’s, which recently relocated down the road to 6475 Central Avenue.
The concept is a collaboration between Dead Bob’s owner Ben Scherlis and Jim Breazeale, whose family has operated DeLosa’s Pizza in John’s Pass Village for more than four decades…