HOME / Restaurant / Sambusa Hut
11719 46 St NW, Edmonton, AB T5W 2V5
+17805403633
View Business Profile