HOME / Restaurant / Spice Kitchen & Bar Indian and Nepalese restaurant
11244 104 Ave NW, Edmonton, AB T5K 2X4
+15875252557
View Business Profile