I found this place on Yelp and stopped in with a friend. We tried the beef and the chicken platters and split them. One of the beefs, I think it was the sirloin, had great flavour! The chicken and other beef was very good too but the showstopper was the sirloin. Also, their lentil soup is the best I've ever had. For 5 stars I would have liked some kind of sauce/yogurt/sour cream to accompany the plate but the dish did have terrific flavour.
Prices are also very good and the owners are very pleasant.