Ferraro 1061

Ferraro 1061 Menu

190 items in 17 sections · $2.50 – $32.00 · Italian Restaurant in Edison, NJ

Closed · opens Monday 11:00 AM Directions Call to order