Final Score

  • 23254 Lyons Avenue,
    Newhall, CA 91321
  • Phone: 661-254-6557
  • Cuisine: American Restaurant

Map

Unable to Display Map