2213 South Shore Center, Alameda, CA, United States
Neighborhood: Alameda
+1 (510) 521-1152
http://www.trabocco.com/