Review of La Villa Italian Restaurant

8109 Timberlake Rd, Lynchburg, VA 24502

Overall Rating

Review


Wonderful restaurant! Owner takes extra care for gluten intolerance and even teaches other local chefs classes on the importance of separate kitchens, utensils. Food is excellent!!!

Celiac friendly?

Yes

Updated 2 years ago

Celiac