Indian Palace Restaurant
Address:
5733 Stevenson Blvd, Newark, CA 94560
Phone:
(510) 623-9099
Restaurants
Other Businesses:
- Amma's Restaurant at 5988 Newpark Plz, Newark, CA 94560
- La Phong Restaurant at 5980 Newpark Plz, Newark, CA 94560
- John T's at 1043 Newpark Mall, Newark, CA 94560
- Quiznos at 5743 Stevenson Blvd, Newark, CA 94560
- SUBWAY at 5743 Stevenson Blvd, Newark, CA 94560