Taste of India

*A fine Indian cuisine restaurant.*

Open Every Day 11a-2:30p and 5p-9:30p.
106 South New Street, Staunton, VA 24401

(540) 213-8882