loader
  • Experience North Indian taste in Canada only at Dhaba on the Falls.

Great food and great ambience. Being a native North Indian I can vouch for the food. Probably the best North Indian food on this side of the globe