Get directions to: Shiva's Indian Restaurant & Bar, Mountain View, CA
Restaurant address: 800 California St. & #100 Mountain View, CA 94041, USA
Restaurant: Shiva's Indian Restaurant & Bar