View all 9 photos
+5
Kabul Kabob House is a dog-friendly establishment renowned for its generous Afghan portions, featuring standout qabili palaw and exceptionally tender lamb dishes.