Santoro's Italian Market & Deli
475 Santa Clara Ave, Alameda
(510) 217-8710
Recent Reviews
Order Online
You May Also Like
Neptune's - 630 Central Ave
Cafe, American, Coffee & Tea, Brunch, Pet Friendly
Bhan Mae Vane - 1511 Webster St
Laotian, Thai
Cape 7 Cafe - 1465 Webster St
Burgers, Hot Pot
Restaurants in Alameda, CA
Santoro's Italian Market & Deli
475 Santa Clara Ave, Alameda, CA 94501
(510) 217-8710