Soup

Alameda, CA, United States

4 places in Alameda, ordered by rating:

4.4
20 reviews
Telephone:
+1 510-522-8040
Address:
2316 Santa Clara Ave
4.1
20 reviews
Telephone:
+1 510-521-4488
Address:
1417 Park St
3.5
20 reviews
Telephone:
+1 510-239-4602
Address:
2321 Santa Clara Ave
2.2
20 reviews
Telephone:
+1 510-749-9810
Address:
2249 South Shore Center

Soup in nearby cities: