Exit 42onI-880 Southbound
Left 0.68 mi
Food white 28@2x
Pasta Pelican Restaurant
2455 Mariner Square Dr, Alameda, CA 94501