Exit 17onI-880 Southbound
Right 0.27 mi
Food white 28@2x
Malaikottai
Newpark Plaza 5988 Newpark Mall Rd, Newark, CA 94560
Amenities
Restaurant
Indian