Phology Noodle House - Pho Vietnamese Chula Vista CA

Pho restaurant · 1480 Eastlake Pkwy #910, Chula Vista, CA

Dine-In

Hours

More food in Chula Vista, CA · Pho in Chula Vista