At first glance, this historic town looks like many other high streets across Scotland. There are the big chains – Boots, Greggs, Specsavers ...
It’s called No Frills Diner on 25th, and it’s nestled in the heart of Ogden, Utah, like a golden egg in a perfectly toasted ...