This is the cleanest (it's spotless) friendliest Greggs definitely in Fife anyway, but that's just my opinion. Really nice and helpful staff (my daughter has food allergi ... more