California
Canoga Park
India Palace
India Palace
(818) 348-4454
7231 Topanga Canyon Blvd, Canoga Park, CA 91303
Own this business?
Learn more
about offering online ordering to your diners.
$$$
$$
Menu not currently available