Amarillo, TX asian restaurants & food

Amarillo Bowl

Vietnamese Restaurant

712 E Amarillo Blvd, Amarillo, TX 79107
(806) 367-7957
Excellent Good Average Poor Awful 4.5 / 5 based on 3 votes

Photos

  • Amarillo Bowl photo by Amy M.

Reviews: 1

  • christopher w.