126 Smithycroft Road, Glasgow. G33 2RQ. Tel: 01417708318. Open Arms. 1991. In the News 1974… You’ll find a welcome waiting at the Open Arms. Residents in the Riddrie area of Glasgow do not have to travel far these days when they want a quiet meal in the evening. For just opened two weeks ago id […]