1 St Andrew’s Square, Glasgow. G1 5PP. Tel: 0141 548 6020. website St. Andrew’s Square. Cafe Source interior. Cafe Source at St Andrew’s in the Square, Merchant City Established for sixteen years, Cafe Source is one of Glasgow’s top Scottish restaurants. Located in the basement of the restored St Andrew’s in the Square church, our […]