Full menu with prices & pictures
Pizza World 12305 Olive Blvd, St. Louis, United...
(+1)3145760000
Order food online for delivery
Reserve a table now for Pizza World
The menu of Pizza World from St. Louis includes 94 menus. On average, menus or drinks on the menu cost about $16.8. The categories can be viewed on the menu below.