Go Back

Report Abuse

21-9.png
21-9.png

India Palace

Basic

7231 Topanga Canyon Blvd,Canoga Park,Los Angeles County,California,91303,United States

Contact

Location

Street Address
7231 Topanga Canyon Blvd

Ratings

Rating
4
Reviews
A truly helpful platform with amazing listings

Download Our Apneyy App

Get our mobile app for easy and convenient usage