Lee's Place

10 Broomknowes Road Glasgow G21 4YE