Pizza World St. Louis

Italian Restaurant
7504 Murdoch Ave, Saint Louis, MO 63119 7504 Murdoch Ave, Saint Louis Directions
+13147812433
This place has not been rated by customers.
null% of 0 customers recommended

Pizza World in Saint Louis puts a unique spin on everyone's favorite food: pizza. Sometimes you need food fast, and this pizzeria totally gets it, offering both takeout and delivery.

This place is closed.

Want something similar? See related deals

About this Business

  • Cuisine
    Pizza, Subs, Soup, Sandwiches
  • Meals
    Lunch, Dinner
  • Cuisine
    Pizza, Subs, Soup, Sandwiches
  • Meals
    Lunch, Dinner
  • Show More
  • Attire
    Casual
  • Delivery
    Yes
  • Reservations
    No
  • WiFi
    Yes
  • Show Less

Explore Nearby
Pizza World St. Louis

Grouber