Ali Baba is a doner kebab restaurant offering a selection of tacos and sandwiches.