Rangoli is the only Indian restaurant I've ever ate at and they have set the standard very high! I've done many lunches there and my day is always made during and after. I always get the buffet lunch and there is an excellent selection of entrees (lamb, chicken, vegetarian, etc.)
Pros: The food, the buffet, the staff, the interior comfort
Cons: No cons whatsoever
more