Casa Festa is a pizza restaurant offering an Italian menu with pasta, pizza, and occasional French twists, served in a rustic setting with stone walls. Open since 1987, it offers Franco-Italian specialties and a daily menu.