Review of La Villa Italian Restaurant

8109 Timberlake Rd, Lynchburg, VA 24502

Overall Rating

Review


Great option for those of us who are gluten free. Very knowledgeable and so many options! Highly recommend!!!

Celiac friendly?

Yes

Updated 2 years ago

Celiac