Taste of India Spokane - Hours & Locations
Taste of India - Spokane
3110 N Division St, Spokane WA 99207 Phone Number:(509) 327-7313Hours may fluctuate
Distance:2.06 miles
Hours may fluctuate