Location

Taste of India is located at 310 E. Main Street. Stop by and say hello when you're on the Downtown Mall.

310 East Main Street
Charlottesville, VA 22902

(434) 984-9944

Get Directions