Welcome to Dhaba on the Falls, where the flavors of North India come alive in the heart of Niagara Falls, Toronto. Nestled in one of Canada’s most scenic and vibrant tourist destinations, our restaurant offers a culinary journey that transcends borders and brings the rich heritage of Indian cuisine to your plate.
Leave a Reply