Lock 27 is Glasgow based company that is listed as Restaurants - Pub Food.
Location of Lock 27 is 1100 Crow Road, Glasgow.