Powered by Tripadvisor

Fresh Sushi Time

7402 Sw 34Th Avenue
Amarillo, TX 79121
Uber
MORE PHOTOS