Santoro's Italian Market & Deli
475 Santa Clara Ave, Alameda
(510) 217-8710
Recent Reviews
Santoro's Italian Market & Deli
475 Santa Clara Ave, Alameda 94501
(510) 217-8710