La Pizza

Stepping Out: La Pizza

This week I ventured to La Pizza, which was recently rated by St. Louis Magazine as having the best pizza in the entire city. If you’ve ever driven west on Delmar Boulevard, you’ve most likely seen La Pizza but subconsciously screened it from your memory. The pizzeria is a little shack with a sign that is barely visible at night.

| Scene Reporter

Sign up for the email edition

Stay up to date with everything happening as Washington University returns to campus.