Get directions to: Kelly's Restaurant, Sherman, TX
Restaurant address: 115 S Travis St, #b5 Sherman, TX 75090, USA
Restaurant: Kelly's Restaurant