Farotto's

Farotto's Menu

123 items in 13 sections · $1.00 – $48.00 · Italian Restaurant in Saint Louis, MO

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