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.




