Taj of India is a fine Indian dining restaurant in the heart of downtown. Don’t miss out on their delicious lunch buffet, and beautiful decor. They feature Nepalese food, in addition to Northern and Southern Indian foods.