India Palace
2941 W. Bell Rd. 85053
(Indian, Seafood, Vegetarian)
Order Online

Come visit us at: 2941 W. Bell Rd., Phoenix, AZ 85053