top of page
IMG_5247.jpg

Give Us Your Feedback

What Did You Think?

Thanks for submitting!

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