Cafe

Barra Farm Shop & Kitchen

6 locals recommend

Tips from locals

Lloyd
September 4, 2018
Great coffee and ice cream

Locals also recommend

Location
Oldmeldrum, Scotland