Italian restaurant L'Infinito offers pizza, seafood, and Mediterranean dishes. Vegetarian options are available.