Ristorante Ombra del Leone is an Italian restaurant located in Venice. It offers a dining experience with a focus on seafood and Mediterranean influences. The establishment is situated in the San Marco sestiere.