This is a great place. It's very conveniently situated, being a short walking distance from the station and the centre of Perth. They offer a reasonable range of snacks and light meals plus breakfast. Good selection for vegans, including pancakes (Scottish style) and cake. The staff are very friendly and welcoming.
Cons: Only offer full meals occasionally