Get directions to: Silver Slipper, Tallahassee, FL
Restaurant address: 531 Silver Slipper Ln Tallahassee, FL 32303, USA
Restaurant: Silver Slipper