Get directions to: Barbara's Deli, Little River, AL
Restaurant address: 70701 State Highway 59 Little River, AL 36550, USA
Restaurant: Barbara's Deli