Filters:
torthorwald in United Kingdom
About 1 results.
The Manor Country House Hotel
Torthorwald, DG1 3PT Dumfries, United KingdomFood Available Every Evening (except Monday) from 6pm till 8:45pm Weekends from 5pm. Also Sunday Lunch 12 till 2:30pm