top of page


At Ninth Street Deli at Howards, our attentive staff is available 7 days a week to answer all of your questions and make every effort to ensure you are 100% satisfied.

2732 S. 13th Street

St. Louis, MO 63118

Call Us: 314-664-3354

Thanks for submitting!

bottom of page