Review of La Villa Italian Restaurant

8109 Timberlake Rd, Lynchburg, VA 24502

Overall Rating

Review


Great food! They were willing to accommodate extra measures to avoid cross contamination!

Celiac friendly?

Yes

Updated 6 years ago

Not celiac