Friendly little cafe with great food and loads of veggie, vegan & gluten free choices. I had vegan breakfast (I'm actually veggie but not fussed about eggs) I got veggie haggis, tatty scone, hash browns, veggie sausages & beans & tomato. Very nice! Partner had a Scottish breakfast and said the black pudding was the best he's ever had. Dogs welcome & have their own menu.