Taj Mahal
4816 Macleod Trail South, Calgary, Alberta T2G 0A8
Featured Review : Calgary's premier Indian restaurant it's also its longest-running. The Taj Mahal has been opened to South Calgary patrons since 1973, serving up some of the most delicious northern Indian cuisine in sumptuous surrounding...See Full Review