India Palace Cuisine

2941 W Bell Rd Phoenix AZ 85053 USA

(602) 942-4224

Location