O

Otay Lake Pho

(on otay lakes)
Restaurants in Chula Vista, CA
Restaurants

Location

2260 Otay Lakes Rd
Chula Vista, CA
91915

About

Otay Lake Pho in Chula Vista, CA is a Vietnamese Restaurant offering a wide variety of traditional Vietnamese cuisine; Pho is excellent, rice plate, thai tea, sandwiches, fried dumplings and so much more. We pride ourselves on the excellent service we provide to our customers and our affordable rates. Our food is prepared with the freshest ingredients and our staff is friendly. Stop by Otay Lake Pho restaurant in Chula Vista, CA, for traditional Vietnamese cuisine.

Information

Company name
Otay Lake Pho
Category
Restaurants

FAQs

  • What is the phone number for Otay Lake Pho in Chula Vista CA?
    You can reach them at: 619-216-4388. It’s best to call Otay Lake Pho during business hours.
  • What is the address for Otay Lake Pho on otay lakes in Chula Vista?
    Otay Lake Pho is located at this address: 2260 Otay Lakes Rd Chula Vista, CA 91915.