Taj Mahal Cuisine of India 17815 Ventura Blvd # 201 Encino, CA 91316 Phone: (818) 345-2244
Category: Family Restaurant Diners