L'alba Pizzeria e Trattoria is an Italian restaurant offering pizza and traditional dishes. They provide takeout, free Wi-Fi, and welcome pets.