HOME / Pizza restaurant / NEW INDIAN PIZZA DEPOT
3373 28a Ave NW, Edmonton, AB T6T 0P9
+17804879711
View Business Profile