Francesco's Family Italian Restaurant
Drag box to select area
Francesco's is an Italian restaurant located on the corner of Mexico Road and South Church Street. This popular eatery specializes in pizza, pasta, salads, chicken and steak dishes. A variety of take-out options are available.
429 S Church St, Saint Peters, MO 63376
- Accessibility Details: Street level
- Hours: Mon - Fri, 4pm - 9pm; Sat, 4pm - 10pm; Sun, closed
- Hours: Mon - Fri, 9am - 5pm; Sat, Sun, closed
- Accessible: yes