Location

Tresca on 8th is located on 8th and Commerce Streets in historic downtown Lynchburg, Virginia.