3630 Lawrence Avenue East
1891 EGLINTON AVE E
Indian Buffets are a real gamble. The three I have eaten at do not rank high on my list of favourite restaurants. Shahi Karahi is one of the worst.
Located in a cheesy, strip mall at the corner of Warden and Eglinton, Shahi Karahi is at least run by genuine Indians who attempt to please the customer with friendly service. However, a bad meal is a bad meal. Cheap, brown and soggy chicken comprise the butter chicken dish while the samasos are greasy and untasty.
The selection is unvaried and the restaurant resembles more of a cafeteria than a place to dine.