"We stumbled upon Mains of Drum by chance after our visit to Crathes Castle. We were on our way to Wadeen for lunch when we decided to stop at Mains of Drum instead. Booking a table was a breeze, and we didn’t have to wait long, which allowed us to explore the beautiful shopping area nearby. We enjoyed some soups and sandwiches that were fresh and delicious. The staff were friendly and well-organized, clearly explaining the ordering process. We had a great experience and will definitely return for another visit."