Exit 42onI-880 Southbound
Left 0.78 mi
Food white 28@2x
SPIN Neapolitan Pizza
2670 5th St, Alameda, CA 94501
Amenities
Restaurant
Pizza
Italian