Francesca Chicken--diced, grilled chicken in a rosy cream sauce over cheese ravioli. Yum!

Francesca Chicken--diced, grilled chicken in a rosy cream sauce over cheese ravioli. Yum!

user profile picture
5 years ago

La Villa Italian Restaurant

8109 Timberlake Rd, Lynchburg, VA 24502