Kebab L'Eden is a lively kebab shop offering kebabs, tacos, and rotisserie-style dishes.