Posted on October 30, 2018November 14, 2018The Chatterbox Set in the heart of Royal Deeside, The Chatterbox is a traditional family cafe offering good food and refreshments