Update Info - Karma - The Indian Bistro
This restaurant was reported as closed. If it is open, let us know.
Karma - The Indian Bistro
10523 99 Ave NW
Edmonton, AB T5K 1C4
10523 99 Ave NW
Edmonton, AB T5K 1C4
This restaurant was reported as closed. If it is open, let us know.