Review of La Villa Italian Restaurant

8109 Timberlake Rd, Lynchburg, VA 24502

Overall Rating


Thoroughly impressed! I expected to get a gluten free pizza crust out of a package like most reaturants do and this place actually made it! I even talked to the owner who is well versed in allergies and cross contamination; him and his employees attend yearly classes to ensure they are current with newly found evidence. 90% of what is served here is homemade, and there is seperate gluten free equipment from knives to kitchen aid mixer. I'll recommend it for anyone who's celiac!

Updated 4 years ago