Pizza restaurant "Infinito e Oltre" offers Neapolitan pizza and seafood dishes. It features a small outdoor seating area.