9525 Manchester Rd
St Louis, MO 63119
St Louis, MO 63119
Open HoursMon.-Thu. 11AM-10PM, Fri. 11AM-midnight, Sat.-Sun. 4-10PM
OverviewIn 1956, this restaurant became part of the Rock Hill area. Family owned and operated by James and Linda Parrott, Farotto's offers a casual and friendly dining environment in...
more
