La Penca Azul
891-B Island Dr, Alameda
(510) 814-0560
Recent Reviews
Order Online
You May Also Like
La Val's Pizza - 891 Island Dr Suite E
Pizza
China Villa Restaurant - 891-A Island Dr
Chinese
Coffee & Tea Traders - 883 Island Dr # B2
Coffee Shops, Coffee & Tea, Coffee, Pet Friendly
Restaurants in Alameda, CA
La Penca Azul
891-B Island Dr, Alameda, CA 94502
(510) 814-0560