About Moksha

Informally “ Moksha: may be defined as “freedom from the differentiated, temporal, and mortal world of ordinary experience. Moksha's excellent service combined with our wide selection of the finest wines, will allow you to truly enjoy fine Indian Dining, the way it is served in India. Moksha serves the Largest Indian Buffet In Edmonton.