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 ...