21. MOD Pizza
3119 N Highway 67, Florissant, MO 63033
Coordinate: 38.794712,-90.283066
Phone: (314) 325-8572
22. Vaile-New Halls Ferry
3815 Vaile Ave, Florissant, MO 63034
Coordinate: 38.8266,-90.30749
Phone: (314) 831-0000
23. Imo's Pizza
15281 Old Halls Ferry Rd, Florissant, MO 63034
Coordinate: 38.82859,-90.28729
Phone: (314) 831-0000