La Penca Azul
891-B Island Dr, Alameda
(510) 814-0560
Menu
Restaurants in Alameda, CA
La Penca Azul
891-B Island Dr, Alameda, CA 94502
(510) 814-0560