Exit 26onI-880 Southbound
Right 0.97 mi
Food white 28@2x
Pot Pie Paradise & Deli
3522 Arden Rd, Hayward, CA 94545