Get directions to: Mother India Restaurant, Chatsworth, CA
Restaurant address: 10110 Topanga Canyon Blvd Chatsworth, CA 91311, USA
Restaurant: Mother India Restaurant