Exit 17onI-880 Southbound
Left 0.11 mi
Red Robin
1031 New Park Mall, Newark, CA 94560
Amenities
Restaurant
Mall Nearby