All types Bar Restaurant All types All types Bars Restaurants 5 Closed now Flames 52 Main Street, Neilston, Glasgow, Neilston, SC G78 3NJ Restaurant