Pho Truc Xanh
Restaurant • Chinese restaurant • Vietnamese restaurant • Pho restaurantOne of the Best Places To Visits in Vista
Address
770 Sycamore Ave, Vista, CA 92083, United States
Website
Contact
+1 760-536-9291Price rating
$ $$$
Rating on Google Maps
4.70 (1.5K reviews)Open on Google Maps