Review of La Villa Italian Restaurant

8109 Timberlake Rd, Lynchburg, VA 24502

Overall Rating

Review


My daughter has celiac disease. She tried the pizza and loved it. Reasonable price and wonderful service.

Updated 9 years ago

Not celiac