Mother India Restaurant 10110 Topanga Canyon Blvd Chatsworth, CA 91311 Phone: (818) 407-8898
Category: Restaurants