Find the best Indian restaurant in Ontario that serves delicious food & our chef’s unique twist, coupled with excellent customer service and incredible ambiance. Best Indian fusion restaurant in town. Craving for indian food? Visit Our Website – https://tamasha.ca/