It's not easy to find a truly fine Indian restaurant but this is one I've visited at least a half dozen times with family. The sauces are rich, each one distinctive with its own flavor. Everything is freshly prepared. This past visit I returned to the buffet twice for the palak, a spinach dish I probably would have avoided at other restaurants. Good service, reasonably prices. Even my grandson wants to return.