The Apollo Beach restaurant follows the success of the company’s first Tampa-area location in Lithia, which opened in November. “When we open a new Rock N’ Roll Sushi, we really just want to ...
House of Vegano is a vegan sushi restaurant located in St. Petersburg. The owner went vegan in 2020 as an effort to get her ...