Full menu with prices & pictures
St. Louis Pizza Haus 6602 Delmar Blvd, Saint Louis, MO 63...
+13148624287
There are also parking lots for your vehicle, the next parking lot is Park & Ride-Delmar Loop at a distance of 277 meters from St. Louis Pizza Haus in Saint Louis, Or you could use public transportation to get to the stop METROLINK-Delmar Loop Station, which is 122 meters away from the restaurant.
The menu of St. Louis Pizza Haus from Saint Louis includes 22 meals. On average, meals or drinks on the card cost about $6.7. The categories can be viewed on the menu below.
The average review of 4.5 shows that the place is one of the top spots of all its guests.