Pizza World
Address:
3206 Laclede Station Rd, Saint Louis, MO 63143
Phone:
(314) 781-2433
Other Details:
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.
Restaurants
Other Businesses:
- Llywelyn's Pub at 17 W Moody Ave, Saint Louis, MO 63119
- KFC - Kentucky Fried Chicken at 10557 Page Ave, Saint Louis, MO 63132
- Taco Bell at 10426 Page Ave, Saint Louis, MO 63132
- Truffles Restaurant at 9202 Clayton Rd, Saint Louis, MO 63124
- Penn Station East Coast Subs at 9800 Manchester Rd, Saint Louis, MO 63119