Le 31 Kebab is a kebab shop known for its delectable kebabs.