8109 Timberlake Rd, Lynchburg, VA 24502
Francesca Chicken--diced, grilled chicken in a rosy cream sauce over cheese ravioli. Yum!
Menu
Gluten free pizza. Not the best I have had, but grateful I could find it in Lynchburg :)