Butter Chicken Factory
Butter Chicken Factory is a modern Indian restaurant that specializes in authentic Northern Indian dishes. They have over 50 vegetarian and non-vegetarian dishes to choose from, and this award-winning restaurant has been satisfying diners in Downtown Toronto since 2011.