New Indian place in Streetsville?
The place you are thinking of is called Nawjab or something similar. It is on Queen Street in the heart of Streetsville close to Main Street. I have not tried the place but my boyfriend (who loves Indian food) has. He says the problem with the place is that they do not have an Indian chef...he says the food was inedible. He will not give it a second chance.