La Villa Italian Restaurant

Google Rating
4.4

La Villa Italian Restaurant is a family-owned restaurant serving traditional Italian favorites in a relaxed setting. The menu features classic dishes such as lasagna, manicotti, chicken cacciatore, pizzas, calzones, and subs, along with freshly baked breadsticks and homemade sauces


Address
8109 Timberlake Road, Lynchburg, VA, USA
Get Directions
Contact
(434) 582-4700

Hours
Monday: Closed
Tuesday: 11:00 AM – 9:00 PM
Wednesday: 11:00 AM – 9:00 PM
Thursday: 11:00 AM – 9:00 PM
Friday: 11:00 AM – 9:00 PM
Saturday: 11:00 AM – 9:00 PM
Sunday: 11:00 AM – 9:00 PM
Visit Their Website