Get directions to: South Street Smoke House, Lafayette, IN
Restaurant address: 3305 South St Lafayette, IN 47904, USA
Restaurant: South Street Smoke House