Review of La Villa Italian Restaurant

8109 Timberlake Rd, Lynchburg, VA 24502

Overall Rating

Review


Everything tasted amazing! My husband said it was one of the best gf pizzas he ever had! The owner was so kind, knowledgeable and reassuring.

Celiac friendly?

Yes

Updated 1 year ago

Celiac