Lamb Spit BBQ Business Category Café, Restaurant Phone Number 08 8341 6121 Business Address 21a Semaphore Road, Semaphore Post Code 5019 Contact listing ownerSend Message Name Email Phone Number Message