Fresh, hot, and delicious. That was the way Pizza World's pizza was described by a young couple eating one. The pizza parlor has been here for ten years and offers a wide variety of pies at extremely competitive prices. Many stores in its shopping center have closed, but it continues on. Pizza World had its best year last year and the employees attribute it to the inexpensive meals it serves.
3206 Laclede Station Rd, Saint Louis, MO 63143
(314) 781-2433
  • Accessibility Details: ADA compliant
  • Hours: Mon - Wed, 10am - 10pm; Thu - Sun, 10am - 11pm
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »