Back To Previous

Olive Garden

2886 Preston Rd. Frisco, Texas 75034

Casual dining restaurant chain specializing in Italian-American cuisine