Italian restaurant located in Lynchburg serving authentic Italian food including pasta, pizza, subs, & more. Visit La Villa to experience the best Italian restaurant in Lynchburg serving pizza & subs.
HILL CITY HOUSE GRILLE 7001 Timberlake Rd Lynchburg, VA 24502 434-237-6110 hillcityhouse@hotmail.com