Next To Canadian Tire, 2331 66 St NW Unit 270, Edmonton, Alberta T6K 4B4
(780) 757-9166
We are an Indian restaurant located at the heart of Millwoods, NW Edmonton offering authentic Indian dishes, Indo-Chinese and also Nepalese Cuisine. Our cuisine has a direct connection with Indian and Nepalese Cultures. Our Team here is from diverse cultu