This restaurant is kind of hidden away in the Vaughan mills plaza.. The both times we went there it was pretty empty though a few people came in for takeout.
The first time we went there we had ordered an appetizer plate called chicken 65. It was really good and definitely hit the spot.
The second time we went there especially for the chicken 65 and when we ordered it we got a completely different plate. The chicken was not at all spicy and tasted of poor quality..
It seems like a family owned business with only one waitress who is very nice but we weren't served any water until the end and our order wasn't taken until I had gotten up to ask if she was ready to take our order.
Colaba is not an indian restaurant I would recommend.