Fresh food, family recipes and a friendly environment. Those are what makes Stan’s Deli so popular with a local crowd. Biscuits are the No.
Deli offers true Southern staple