La Villa Roma has been proudly serving all of your favorite Italian dishes to the Leesburg, VA community since 1988.