Santoro's Italian Market & Deli
475 Santa Clara Ave, Alameda
(510) 217-8710
Menu
Restaurants in Alameda, CA
Santoro's Italian Market & Deli
475 Santa Clara Ave, Alameda, CA 94501
(510) 217-8710