<<Go Back

Taj Mahal Cuisine Of India Restaurant

3939 Center Point Rd NE
Cedar Rapids IA 52402   [Map]   [Directions]
USA
319-294-4953
redbar