La Villa Da Toto Reviews & Details
La Villa Da Toto
8109 Timberlake Rd
La Villa Da Toto is located at 8109 Timberlake Rd in Lynchburg near the intersection of Timberlake Rd and Wood Rd. Their menu consists of Italian and French dishes . Call (434) 582-4700 today!
- Cuisine:Italian and French
- Major Intersection:Timberlake Rd And Wood Rd
Tell us more about La Villa Da Toto Lynchburg!