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.

address

34 South Main Street, Harrisonburg, VA

phone

540-615-5888