Get directions to: Scotch And Sausage, Dallas, TX
Restaurant address: 2808 Oak Lawn Dallas, TX 75219, USA
Restaurant: Scotch And Sausage