Write a review
Pier 29 Restaurant/1148 Ballena Blvd - Alameda - California (CA)
1148 Ballena Blvd, Alameda, CA 94501-3604, Alameda, California (CA)
+1 510-865-5088
1148 Ballena Blvd, Alameda, CA 94501-3604, Alameda, California (CA)
+1 510-865-5088