Go Back

Report Abuse

13-2-10.png
13-2-10.png

Mother India Restaurant

Basic

21032 Devonshire St,Chatsworth,Los Angeles County,California,91311,United States

Contact

Location

Street Address
21032 Devonshire St

Ratings

Rating
4
Reviews
Great experience every time I’ve used Apneyy

Download Our Apneyy App

Get our mobile app for easy and convenient usage