Leonardos Pizza & Pasta House 9741 Preston Rd Frisco, TX 75034 Phone: (972) 335-1244
Category: Foods - Carry Out