Enjoy seafood, pasta, and Neapolitan pizza from a wood oven at Il Leone Rosso, a convivial restaurant.