Fresh from Chef’s Farm…
…to the Deli
Hours
Wed-Fri 11am-3pm
Sat-Sun 8am-3pm
3131 Morganford Rd
314-246-9506