Italian restaurant located in Piazza Navona, established since 1952. Offers a wide menu.