Nonna Titti is a restaurant with multiple locations, including one in Napoli. It offers a menu available for online ordering.