Himalayan Village
1060 91 St SW, Edmonton
(780) 884-6666
Menu
Restaurants in Edmonton, AB
Himalayan Village
1060 91 St SW, Edmonton, AB T6X 0P2
(780) 884-6666