Italian Restaurants in Alameda, California

Find the top Italian restaurants in Alameda, California near you now.

Pasta Pelican Restaurant

Italian restaurant

Address: 2455 Mariner Square Dr, Alameda, CA 94501

Order