Pizza restaurant Ristorante Tre Leoni offers a variety of seafood dishes and pasta. Features include takeout and wheelchair accessibility.