Home | NS | Halifax | | Taj Mahal Restaurant
Rate & Review Taj Mahal Restaurant, Halifax
Rate & Review Taj Mahal Restaurant Located at 5175 South Street, Halifax, NS, Canada.
Tell people your positive/bad experience about Taj Mahal Restaurant. Your review helps others learn about Taj Mahal Restaurant.