Elginhaugh Farm - Dining & Carvery
Cheap and cheerful carvery with a kids' play area in the family section, huge plates, and free parking — book ahead.

Bars · Lasswade
The Melville Inn is a smart country pub in Lasswade serving cask ales alongside modern takes on pub classics. There's outdoor seating too, so on a fine day you can settle the family in the garden. With a 4.4 rating from over 2,300 reviews, it's a spot plenty of locals rate.

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.
Cheap and cheerful carvery with a kids' play area in the family section, huge plates, and free parking — book ahead.
A roomy Lasswade garden centre with a food hall and restaurant, handy for an easygoing lunch or tea break mid-shop.
A family-friendly Edinburgh restaurant with high chairs for little ones, offering a relaxed mid-range meal out.