There's a few places that I've avoided for some time, not liking either their food or their attitude. But I revisited a couple of them last week, and was pleased to find improvements.
Carlo's at Watson is one of them. I had a very pleasant pre-rehearsal brunch there with B1, and enjoyed a mango & passionfruit frappe ($5) and a "half" breakfast of scrambled eggs, bacon and tomato. The food arrived in good time. The radio in the kitchen wasn't set to deafening levels, and there wasn't even a powerful smell of cooking oil! Even more miraculous, the waitress was polite and helpful, and she even went and organised an off-menu side order for B1. Incredible!
I shall put Carlo's back on my list of possibles. OK, the breakfast was a tiny bit overdone - the scrambled eggs were a bit watery - but I like my bacon crisp and my tomatoes well done, so no great harm. Carlo's has usually had pretty good food - I like the buckwheat pancakes particularly - but in the past I've had such terrible service that I haven't gone back in 5 years. This was such a huge improvement on my previous experiences there, I'm quite delighted. They still won't split bills, though.
The other place I revisited was Taj Agra in Dickson. In their case, the service was never a problem, it was the food. I had a couple of very oily and bland curries,from them shortly after they opened. One also had very gristly meat. I was completely put off, and even a second try didn't improve it, so I crossed them off my list.
But last week the Bloke and I decided to give them another go for a quick post-rehearsal dinner, and they are now back on. We ordered a beef saag and an aloo cholay, with naan and raita, and it was very nice indeed. We asked for medium heat, and that was pleasant for us, but also the cholay (chickpeas) were interestingly spiced under the heat. The beef was lean and tender, if a little bit dry, and its spinach puree sauce was tasty. Neither sauce was at all greasy. I still think that Bollywood is nicer - a bit classier presentation, a bit better cooking. But they are also a bit more expensive, and often full.