Eating Indian Vegetarian at Taj Chaat House restaurant in Irving, TX.

Feedback

Do you manage or own Taj Chaat House?

Yes