La Pizza
8137 Delmar Blvd
St Louis, Missouri 63130
USA
Phone: 314-725-1230
St Louis, Missouri 63130
USA
Phone: 314-725-1230
Food | |
Service | |
Ambiance | |
Overall: |
Location & Nearby Info
Pasta House Company0.07 mi
Reservations Catering Lc0.09 mi
Mai Lee0.40 mi
Flacos Cocina's0.41 mi
Jilly's Cup Cake Bar0.42 mi
Addis0.46 mi
Guo Bin Chinese Restaurant0.54 mi
Cuisine:
La Pizza Description:
La Pizza is a respectable Pizza restaurant in St Louis, Missouri, offering you a great choices on their menus. Tell everyone what you thought. Share a useful tip or write a full review.
Reviews of La Pizza