Review of La Villa Italian Restaurant

8109 Timberlake Rd, Lynchburg, VA 24502

Overall Rating

Review


Traveling through and saw this place had great reviews. Was not disappointed. Very friendly and knowledgeable staff. Owner very involved. Separate work/prep space. They even understand cross contamination too.

Celiac friendly?

Yes

Updated 2 years ago

Celiac