Get directions to: Lillie Mae's Cafe, Calhoun Falls, SC
Restaurant address: 113 South Calhoun St Calhoun Falls, SC 29628, USA
Restaurant: Lillie Mae's Cafe