"What a lovely place. Staff are always very friendly and obliging. Food wonderful. Nothings too much trouble a lovely place to visit. A must."
Phone: +441302711900
Address: Great North Road, Doncaster, United Kingdom, DN10 6NX
City: Doncaster
Dishes: 4
Amenities: 25
Categories: 5
Reviews: 1512