Acqua E Farina

Acqua E Farina Menu

180 items in 18 sections · $3.60 – $300.00 · Italian Restaurant in Hayward, CA

Open now · closes 9:00 PM Directions Call to order