Pho Viet Noodle

864 3rd Ave Chula Vista CA 91911 USA

(619) 882-2779

Location