Seven Stills at N°10
A warmly rated tea house in Keith, Seven Stills at N°10 is a relaxed spot to stop for tea and a bite with the family.

Cafés · Keith
A small Dufftown café where the Scottish breakfast does most of the heavy lifting — full plates, generous portions, and prices that won't make you wince (an americano and a latte come to under £5). Table service means you're not queuing at a counter with a toddler on your hip, and food comes out fast, which matters when someone's patience is running low. The team is warm and helpful, there are high chairs and a kids' menu, buggy access, and free parking right outside. Vegetarians do well here too — the veggie burger with chips and coleslaw gets particular praise. The room is bright, clean and roomy enough for a pram, though the seating is fairly plain rather than cosy. Baked goods, ice cream and takeaway if you'd rather eat outside on the main street.

A little something creative for your next meal out. Filled with colouring, simple drawing prompts for cute animals, origami and conversation starters designed to bring more play, laughter and connection to the table. 3 free printable packs for toddlers, preschoolers and primary-aged children.
A warmly rated tea house in Keith, Seven Stills at N°10 is a relaxed spot to stop for tea and a bite with the family.
A well-loved mid-range restaurant in Keith with a 4.8 rating, offering families a relaxed spot for a proper sit-down meal.
A well-rated Indian restaurant in Keith with reasonable prices, making for an easy family meal out.