Address: 817 S Polk St, Amarillo, TX 79101, USA
“Sushi is better than average, couple of different rolls that seemed unique.”
Address: 2812 6th Ave, Amarillo, TX 79106, USA
“It is one of my favorites vegan/vegetarian place to eat in armarillo. We ordered naan pizza, chilli and quinoa salad. Everything was good.”