Schlotzskys
1612 S Ross St
Amarillo
TX
79102
(806) 374-5513
Hours
No hours of operations available
Payment Methods:
Visa, MasterCard, Cash
Average Rating
4
Total Reviews
(5)
Recommended
0
Not Recommended
0
Open Map
American
Deli Food
Kid Friendly
Pizza
Sandwiches
Vegan
Vegetarian
Wraps