Pho Convoy Noodle House

Restaurant 945 Otay Lakes Rd Chula Vista
  • Kids Menu — No