Get directions to: Schlotzsky's, Granbury, TX
Restaurant address: 1100 Waters Edge Dr Granbury, TX 76048, USA
Restaurant: Schlotzsky's