Review of La Villa Italian Restaurant

8109 Timberlake Rd, Lynchburg, VA 24502

Overall Rating

Review


Very good pizza. They also had GF penne on the menu. The rest of the family really enjoyed their non-GF meals. Service was excellent.

Updated 8 years ago