Review of La Villa Italian Restaurant

8109 Timberlake Rd, Lynchburg, VA 24502

Overall Rating

Review


The food is good and they use natural by nature organic pasta! I agree with the other reviewer that the ravioli is very good. I've also had the pizza. I'm not sure on the source of ingredients on those products. I can tell you the atmosphere is nice. The owner walks around and greets everyone individually.

Celiac friendly?

Yes

Updated 5 years ago

Celiac