1661 Dollard Ave, Montreal, Quebec, Canada, Montreal
Great food ! Best Indian food in town ! Service was impeccable , the woman at the service counter was so nice , professi
Great food ! Best Indian food in town ! Service was impeccable , the woman at the service counter was so nice , professi