Ninth Street Deli @ Howard's
2732 S 13th St, St. Louis MO 63118