Yahoo Local Web Search

Search results

  1. See more
    See more
    See more
    See more
    La VillaItalian Restaurant · $$

    La Villa Italian Restaurant in Lynchburg is Lynchburg's Finest Italian Restaurant serving the finest Italian food...

    More

    Website: lavillava.com

    Phone: (434) 582-4700

    Cross Streets: Near the intersection of Timberlake Rd and Wood Rd

    Open Now

    • Sun

      11:00 AM

      10:00 PM

    8109 Timberlake Rd Lynchburg, VA 24502 272.84 mi

    Is this your business? Verify your listing

    Amenities

    • Family friendly