Restaurants - Italian in Alameda, CA
Aroma Restaurant & Bar
Cafe Enrico
Pasta Pelican Restaurant