Ledo Pizza
Location: Lynchburg, VA
Website: ledopizza.com
Phone: (434) 237-9495
Highlights
- Ample Parking
- Wheelchair accessible
- Indoor seating
- Bar area
- Private Banquet rooms
- Beer, wine, and cocktails
- Wide selection of food options
- Accepts cash, credit, and debit