Testa Rossa is a vibrant, family-friendly Italian American restaurant. The menu features house-made pizza, pasta, and other Italian favorites in an eclectic, casual setting. Open daily for lunch, dinner, and weekend brunch.