Italian restaurant Ristorante La Baia offers Italian, pizza, seafood, and Mediterranean dishes with outdoor seating.