Get directions to: Pho La Jolla, La Jolla, CA
Restaurant address: 3211 Holiday Ct La Jolla, CA 92037, USA
Restaurant: Pho La Jolla