All types Bar Restaurant All types All types Bars Restaurants 5 Closed now Travellers Rest 13 Neilston Road, Neilston, Glasgow, Neilston, SC G78 Bar