Pure Leaf Tea Restaurants in Amarillo
Show restaurants on map
4.6
Menu
Table booking
4.6
Menu
Table booking
City: Amarillo, 2311 S Georgia St, 79109, Amarillo, United States
"Subs here fantastic. The staff there are nice children and helpful. And I don't think it's the problem of the employees is mainly because of the proce..."
Price
The Average price for Pure Leaf Tea is:
$3.5
Feedback
These reviews refer only to the mentioned ingredients.