top of page

New India Palace

7257 Topanga Blvd, Canoga Park, CA 91303

818-340-7500

©2021 by New India Palace. Proudly created with Wix.com

bottom of page