Crazy Kebab Shop offers kebabs. They claim to cook the best kebab in town.