La Pupa is a restaurant and pizzeria serving Italian and European cuisine. It is located at Piazzale del Santuario 21.