Stella Rossa is a bar offering pizza and seafood.