Taj Mahal

1 reviews
Claimed  •  Restaurants
818-345-2244
17815 Ventura Blvd Ste 201 Encino, CA 91316 34.163073 -118.520505

Location & hours

Reviews

5.0
1 reviews

Start your review

How would you rate your experience?

avatar
Aug 05, 2011

great home cooking

great food. Best in Encino