Get directions to: Taste Of India, Venice, CA
Restaurant address: 2805 Abbot Kinney Blvd Venice, CA 90291, USA
Restaurant: Taste Of India