Karma - The Indian Bistro

Address:

10523 99 Ave
T5K 0E7 Edmonton,
view in google maps

Phone:

7804982992
Contact   ·   Privacy   ·   Terms