|Otay Lake Pho|
|2260 Otay Lakes Rd #108
Chula Vista CA, 91915
WHAT WE DO
Otay Lake Pho is a Chula Vista Vietnamese Restaurant offering Pho Restaurant, Vietnamese Cuisine, Vietnamese Food, Asian Restaurant, Pho, Sandwiches,...
Otay Lake Pho in Chula Vista, CA is a Vietnamese Restaurant offering a wide variety of traditional Vietnamese cuisine; Pho is excellent, ri...
Fill out all the fields below and press submit, a rep will contact you as soon as possible.