Taj Mahal

Taj Mahal

356 Wilson St.,
Ancaster, ON
www.tajmahalcanada.com

We are open 5 days a week Tues – Saturday 10-7

Take a virtual tour