In Food Italian Restaurant Glasgow June 15, 2011 The La Lanterna is one of Glasgow’s oldest Italian restaurants. Hidden away in a cosey little basement on Hope Street…