Thanks Nancy Contreras
They serve lamb on their menu so I would guess they do.
Your question has been sent.
Expect an answer!