Mamma mia! Italian restaurant named Scotland's best!
An ITALIAN restaurant in North Berwick has been named as having Scotland’s best authentic Italian menu and, for the third year in a row, as Scotland’s best Italian restaurant under 50 seats. Osteria, on the town’s High Street, also received two