23 Sandyford Place, Glasgow. G3 7NG. Tel: 0141 221 0770. You would have to try very hard not to feel welcome at McPhabbs! Situated on Sauchiehall Street at Sandyford Place, 500 yards west of Charing Cross, it was established in 1997 and has rapidly gained one of the most eclectic clienteles in the city. Local […]