La Festa is a well-regarded pizza restaurant offering a variety of Italian-inspired dishes.