Pho Viet Noodle

Vietnamese restaurant · 864 3rd Ave, Chula Vista, CA

Dine-In

Hours

More food in Chula Vista, CA · Vietnamese Food in Chula Vista