Twin Trees Too is a family restaurant known for its Italian menu, especially its variety of pizzas, served in a kid-friendly atmosphere. They also offer a popular Wednesday lunch buffet and pizza special.