The Horn Restaurant A90 between Dundee and Perth (map).
Sadly it was shut by the time we got there. It's a cracker.
I like old cafes I like old signs
Next cafe: Fried Fish Bar, Partick >>>