Leonardo's Italian Restaurant

  • 9741 Preston Rd #21N,
    Frisco, TX 75034
  • Phone: 972-335-1244
  • Cuisine: Italian Restaurant

Map

Unable to Display Map