Kabob Palace is an Afghan restaurant offering counter-service Middle Eastern cuisine, specializing in kebabs and curries.