More about Beef Tub Comfort Grill
Beef Tub Comfort Grill is located at DG10 9 Moffat, Dumfries And Galloway, United Kingdom
+44 1683 220003
http://www.buccleucharmshotel.com/eat-drink/restaurant-moffat/