All types Bar Cafe Restaurant All types All types Bars Cafes Restaurants Open now Cafe Barga Ltd 8 Main Street, Lennoxtown, Glasgow, Lennoxtown, SC G66 7HA Restaurant Cafe