Search results
We did not find results for: La Villa Lynchburg, VA.
Check spelling or type a new query.
We did not find results for: La Villa Lynchburg, VA.
Check spelling or type a new query.
La Villa Italian Restaurant in Lynchburg is Lynchburg's Finest Italian Restaurant serving the finest Italian food...
Website: lavillava.com
Phone: (434) 582-4700
8109 Timberlake Rd Lynchburg, VA 24502 272.84 mi
Is this your business? Verify your listing
4.0 122 reviews
My son and I went to La Villa on a Friday night. I was looking forward to eating something other than GF pizza and to dine in instead of eating on the road. The interesting part about their... More
Had the 22 pizza. Definitely a good size. Requested well done and it definitely was. Never had a well done pie where the cheese was more dark than the bottom. Crust was dark but surprisingly... More