The Treehouse Restaurant in Alnwick Northumberland
Denwick Lane, Alnwick , NE66 - Get directionsMenu The Treehouse Restaurant
How to get to The Treehouse Restaurant
Opening Time
Lunch, Dinner: Mon-Tue, Thu-Sun
Lunch: Wed
Services
- Indoor Seating