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
Hours
11:00am - 2:30pm Lunch
5pm - 10pm Dinner, Mon - Sun
Phone
Taste of India
© 2021 All Rights Reserved | Designed & developed by Foodio.