HOME / Indian restaurant / Bombay street tadka Indian restaurant
1511 Lakewood Rd W Northwest, Edmonton, AB T6K 3S4
+17804858945
View Business Profile