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.
There were no results found.
Please click here for COVID-19 updates and ways to support downtown businesses during this time Dismiss