Pho & Chicken Express

Row 1

Details
1717 E Vista Way (at Arcadia Ave)
Vista, CA 92084
(760) 643-9333

Foursquare Tips

  • Now called Pho Tau Bay LTT 2