Papa'S Place

  • 813 W Avenue L8
  • Lancaster, CA 93534