Food Food review: Osteria Del Tempo Perso, 17 John St, Glasgow G1 1HP 3 September 2015 Mr Foodie 1 Make time for a great meal An “Osteria” is a tavern or inn and Osteria Del Tempo Perso translates as [Read more]