Exit 39AonI-880 Southbound
Right 1.01 mi
Food white 28@2x
Trabocco Kitchen and Cocktails
2213 S Shore Ctr, Alameda, CA 94501
Amenities
Restaurant
Italian
Bar