Get directions to: Schlotzsky's Deli, Baytown, TX
Restaurant address: 4010 Garth Rd Baytown, TX 77521, USA
Restaurant: Schlotzsky's Deli