Taj of India
Taj of India is a fine Indian dining restaurant in the heart of Harrisonburg downtown. All our food is freshly prepared on premises.
Taj of India is a fine Indian dining restaurant in the heart of Harrisonburg downtown. All our food is freshly prepared on premises.