Restaurants/ Catering

St. Louis National Pizza Company

3201 S. Grand Blvd.
St. Louis, MO 63118

Tower Grove South

phone: 314-772-2285

fax: 314-772-2295

website: http://stlnapiz.com

hours: Open 7 days a week!Open until 12am on Fridays and Saturdays.

Brian Williams - Owner

We serve 3 styles of pizza: St. Louis, New York and Chicago. Come by for a few slices, or enjoy a whole pie while dining at our recently opened location in South City.