Santoro's Italian Market & Deli
475 Santa Clara Ave, Alameda, CA 94501-6650
Santoro's Italian Market & Deli is a Restaurant place is located in Alameda, California. The address of Santoro's Italian Market & Deli is 475 Santa Clara Ave, Alameda, CA 94501-6650.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 510-217-8710, or open their website to view relevant information, The url is http://santoros.net/