This is the food page of Moksha Restaurant on 9266 34 Ave NW Edmonton AB T6E 5P2.
Moksha Restaurant is a new listing on food pages, updated on June 29, 2015.
Moksha Restaurant is ranked #1 of 17 Restaurants in Tipaskan Edmonton.
This page has had 572 visitors. You are the 572nd.