Schlotzsky's Deli 1610 State Highway 34 S Terrell, TX 75160 Phone: (972) 551-0793 Fax: (972) 551-0792
Category: Restaurants