La Lupa is a pizzeria-trattoria offering homemade Italian cuisine.