Review of La Villa Italian Restaurant

8109 Timberlake Rd, Lynchburg, VA 24502

Overall Rating


The gluten free food is always delicious and I know we will not be sick when we eat due to contamination. They are careful with preparation. We love going to this warm, friendly place.

Updated 6 years ago