I'm Retired. I have two favourite foods - Indo/Pakistani, and Greek - and have been visiting Indian restaurants for over 50 years - approximately 23 in the UK, where the Indian restaurants are superb, and 29 in the Greater Toronto Area. After I'd searched for my ideal Canadian, Indian Restaurant for about 25 years in the GTA, I finally found a little Indian restaurant I liked - next door to Murphy's Law, Irish Pub, called Real Taste of India. It has since changed its name the The Mumbai House (TMH).
I can truthfully say that it's the ONLY Indian restaurant I've found (among dozens over the years) that I would ever recommend to my family and friends in the UK. The place might be described as a bit of a hole-in-the-wall (a small and certainly not posh place), but their service is great, and food by far the best Indo/Pakistani food I've had in Toronto!
We've visited a number of times over the past 4 years since we found it (we can't afford to eat out often), and apart from very occasionally trying food elsewhere (in the vain hope they can match TMH), we have never found Indian food to match it: it's the nearest to the wonderful Indo/Pakistani/Bangladeshi food in the UK you'll ever find.
Dhansak dishes (Parsi food) are my favourite. Not only is the Dhansak (chicken or Lamb) good, but so are their Saag Panir, Fish Masala, Vegetarian Korma, Baigon Bhurtha and Aloo Gobi, which go well with Pulao Rice, Tandoori Roti and Naan. My wife's family all raved about it after we took them there - as I always do, and all want to join us when we go there. It is one of only two restaurants that have genuine Dhansak (as found in the UK) on their menu, the other being no better, more expensive, and having the worst service my wife and I have ever experienced (it will thus remain nameless). Reviewers on other websites have carped about the a-la-carte prices (no buffet) because TMH is close to the Little India area, but even most of those people - with the odd exception - agree that the food itself is excellent. Just more expensive than Little India.
I rate them 9.5 out of 10 for their food, my next best Indian Restaurant rating not exceeding 8 out of 10! As they say, the proof is in the eating, and I assure you their food is very good. BTW, they also cater and do take-out.
Price for 2 with good appetites, approximately $40.00. No beer and no wine.