Restaurants Leesburg’s Travinia Italian Kitchen cooking up new food truck Posted on October 7, 2021October 7, 2021 Travinia Italian Kitchen, the upscale Italian restaurant in Leesburg, has a new trick up its sleeve. Read More