St Louis MO Deli 1. 2321 Sublette St, St. Louis, MO 63110 | Joe Fassi Sausage and Sandwich Factory (314) 647-5158