Indian Restaurant In Calgary - Namskar Restaurant
More about Indian Restaurant In Calgary - Namskar Restaurant
Indian Restaurant In Calgary - Namskar Restaurant is located at 202 16 Ave NE Calgary, Calgary, Alberta T2E 1J8
(403) 230-4447
http://www.namskar.ca/