Exit 24onI-880 Southbound
Left 0.55 mi
Food white 28@2x
Pop's Deli
30982 Huntwood Ave Ste 201, Hayward, CA 94544
Amenities
Restaurant
Sandwiches
Deli