Review of La Villa Italian Restaurant

8109 Timberlake Rd, Lynchburg, VA 24502

Overall Rating

Review


Was impressed with their selection. Not sure if penne was barilla or housemade but the sauces were delicious and the ravioli was amazing

Updated 4 years ago