Lam's Kitchen ← View details 128 Ayr Road, Newton Mearns, Glasgow, Newton Mearns, Scotland G77 6EG +44 141 616 2727 Get Directions From* To * — Required information