Order Online

Pasta Pelican

2455 Mariner Square Dr
Alameda, CA 94501
(510) 864-7427
Order online Menu | Reservation | Info