La Villa Italian Restaurant in Lynchburg, VA
La Villa is by far the very **best** Italian my wife and I have ever eaten. We are amazed again and again by the sincere welcome we always receive by the owner and his staff. It really does feel like family. The food is absolutely to die for and at a crazy reasonable price. We LOVE the pepperoni and Italian Sausage pizza. La Villa is a MUST VISIT for Diners, Drive-Ins, and Dives!!