"The food at this restaurant is fantastic! The staff is very welcoming and the sirloin steak is excellent! I would definitely recommend this place and I will be returning in the future."
Phone: +441923282090
Address: Long Lane, WD3 5BT, Three Rivers, United Kingdom
City: Three Rivers
Website: http://www.thestagchorleywood.co.uk
Dishes: 25
Amenities: 25
Categories: 5
Reviews: 743