Insaf Kebab is a restaurant specializing in delicious kebabs.