Twin Trees is a casual pizza restaurant offering classic pies, including gluten-free options, alongside wings and seafood platters.