I live in Markham over 10 years and never recognized this restaurant. Don't let the outside fool you, it does get crowded once it reach dinner time! We got buffet like 90% of the customers there. We love the most are their curry chicken (nope, not butter chicken, but its not bad either), vegetarian snack (that's the name), samosa and all their desserts.
Is it the best Indian foods ever? Probably not if you compare to other well known Indian restaurants in Richmond Hill. However, their staffs are quick when you need anything. The atmosphere is nice and comfy. The foods are fresh (at least during the time I went). There are some variety for you to try. You can eat fast or take your sweet time. The cost of the buffet isn't cheap, but not expensive either. You have a choice to order from none buffet style, that is cheaper, but they still scoop the same foods from the buffet areas. They also have a separate dessert section (pay extra), but I am too full to order more. I would definitely come back for second or buy dessert!