Get directions to: Pasta Pelican Restaurant, Alameda, CA
Restaurant address: 2455 Mariner Square Dr Alameda, CA 94501, USA
Restaurant: Pasta Pelican Restaurant