Best Indian Restaurant Edmonton
Check out one of the many Indian restaurants in Edmonton. You’ll be able to find all of your favorite dishes in Taste of Shangri-La. 100’s of Five star customer’s review and experienced chef with friendly staffs deserve this place to be called one of the best place to eat indian and nepali foods.
Offers 15% off on Take-outs and Monday Special which includes Free bottle of beer really a awesome deal for valued customers.