La Pizza
Address:
8137 Delmar Blvd, Saint Louis, MO 63130
Phone:
(314) 725-1230
Other Details:
La Pizza is located on Delmar Blvd. just east of Old Bonhomme Rd. La Pizza offers New York style, hand-tossed pizza, along with an assortment of stromboli, calzones, sandwiches, cheese garlic bread and salads. The small, stand-alone building is charming and the staff is friendly and willing to make custom pizza to order. Specials include an 18x18 Sicilian style pizza and daily lunch specials.
Restaurants
Other Businesses:
- Lake Forest Confections at 7801 Clayton Rd, Saint Louis, MO 63117
- The Pasta House Co. at 8213 Delmar Blvd, Saint Louis, MO 63124
- Nobu's Japanese Restaurant at 8643 Olive Blvd, Saint Louis, MO 63132
- De Palm Tree at 8631 Olive Blvd, Saint Louis, MO 63132
- Pho Long Vietnamese Restaurant at 8627 Olive Blvd, Saint Louis, MO 63132