Pho Convoy Noodle House admin 4 years ago 945 Otay Lakes Rd. Chula Vista, CA 91913 (619) 216-1988 WEBSITE