About Us

Founded in 1999, Isabella's Italian Trattoria is a small restaurant in Lynchburg, Virginia. It has 25 full time employees and generates an estimated $750,000 in annual revenue.