Tadpole Kebab: A kebab shop emphasizing quality and freshly prepared food.