First - there are two restaurants with very similar names & they both seem to be listed under this one. The restaurant we went to is Sri Ram at 87 Colombo St, quite close to Queens. Reading through these reviews it is clear that some went to this one while others went to the other one. Maybe that explains the diversity of reviews! We did not go to the restaurant at the address listed.
We ate here 4 times over 5 days so we tried quite a bit of the menu. We had the vegetarian thali, several dosa's and some curries on our last day. The dosa's were excellent and the rest was good to OK. The salt lassies were outstanding. Service was pretty fast & we certainly had no problems with just paying the final amount on the bill. We felt it was reasonably priced - which is why we were happy to go back so many times.
If you own or manage Sri Ram Indian Restaurant, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.