Guru Kitchen Bar is located in Edmonton, Canada on 10111 104 Ave NW, Unit #108 Edmonton Tower Ground Floor. Guru Kitchen Bar is rated 4.7 out of 5 in the category modern indian restaurant in Canada.
Address
10111 104 Ave NW, Unit #108 Edmonton Tower Ground Floor