Review of La Villa Italian Restaurant

8109 Timberlake Rd, Lynchburg, VA 24502

Overall Rating

Review


Good, Italian comfort food and the owner is exceptionally helpful and knowledgable. I've never gotten sick from eating here. Good food and wonderful people.

Celiac friendly?

Yes

Updated 5 years ago