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 to listing owner Name Email Phone Number Message