Carson City's Flavors of India announces return, with new location and concept
by Kelsey Penrose Flavors of India, Carson City's only Indian food restaurant, shut its doors some time ago and vacated the property on South Carson Street. But now it has returned…