Chef of India is a restaurant in Toronto, ON that specializes in serving authentic Indian cuisine.
They offer a variety of traditional dishes prepared with fresh ingredients and bold flavors, providing a taste of India in the heart of the city.
Generated from their business information