Amma's Restaurant
Address:
5988 Newpark Plz, Newark, CA 94560
Phone:
(510) 797-8400
Restaurants,
Indian
Other Businesses:
- 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
- Fellini O at 3900 Newpark Mall, Newark, CA 94560
- Indian Palace Restaurant at 5733 Stevenson Blvd, Newark, CA 94560