Yellowpages >> Indian Restaurants
Taj of india
About Taj of india:
Taj of india - Indian Restaurant in Peoria 
Dine In Carry Out Lunch and Dinner Buffet
7815 N Knoxville Ave Suit 12 Peoria, IL 61614
Contact Information:
Phone : 309 693 8251
Email ID :
Website :
Latest Reviews:
Review Comments
The worst Indian restaurant in the town.Service is.....
The restaurant adv. says "Challenging your taste b.....
Food/Service Sucks.Dont Go !!!.....
The worst food i ever tasted in my whole life!! Q.....
This restaurant is not even fit to be in town or t.....