The Laird's Table Cafe/Restaurant is located in Kilmarnock, United Kingdom on Craufurdland Castle Estate. The Laird's Table Cafe/Restaurant is rated 4.5 out of 5 in the category breakfast restaurant in United Kingdom.
Address
Craufurdland Castle Estate