Fortel’s Pizza Den
Check in on FourSquare!
phone:314.353.2360
fax: 314.353.1522
7932 Mackenzie Road
St. Louis, MO 63123
Features: Outdoor Patio 100+ Seating
Hours of Operation:
Monday – Thursday: 11 am – 11 pm
Friday & Saturday: 11 am – midnight
Sunday: 11 am – 10 pm
Contact Us
*Delivery orders begin every day at 11 am.
Delivery orders stop 30 minutes before closing.