Get directions to: Top Of India, Spokane, WA
Restaurant address: 11114 E Sprague Ave (at S Bowdish Rd), Spokane Spokane, WA 99206, USA
Restaurant: Top Of India