HOME / Afghan restaurant / Alibaba Kabob House Inc
1602 14 St SW, Calgary, AB T2T 0C3
+14035411115
View Business Profile