Treebeard Cafe & Pub offers a relaxed atmosphere with a focus on tasty food and drinks. It features cozy corners and a vibrant ambiance.