22 North EuclidSt. Louis, MO 63108
Phone: (314) 361-DELIFax: (314) 361-3095
Monday-Friday: 9am-7pmSaturday: 10am-3pmSunday: closed
Slow steamed pulled pork with slaw and BBQ sauce served on thick sliced bread.
Birthday:
Voted #1 Delicatessen in St. Louis