Vietnam Kitchen

Located in Leon Valley, featuring Vietnamese & Chinese food. Serving San Antonio's best pho 7 days a week Mon-Fri from 11-3 then from 5-9, 11-9 Sat & Sun.
  • or