La Villa Italian Restaurant - Lynchburg Finest Italian Restaurant
La Villa Italian Restaurant in Lynchburg is Lynchburg's Finest Italian Restaurant serving the finest Italian food including Pasta, Pizza, & Subs.
La Villa's banquet room is the perfect setting for your next special event.
La Villa Italian Restaurant is located at 8109 Timberlake Rd in Lynchburg, and serves the finest Italian food in Lynchburg including Pasta, Pizza, & Subs.
La Villa Italian Restaurant in Lynchburg accepts reservations. Call today to make a reservation for Lynchburg's finest Italian restaurant.
I have eaten Italian in New York City and have not had a meal as delicious as LaVilla’s! Michael DiGiovanni’s attention to every detail makes dining a feast for the taste buds.