Review of La Villa Roma

305 East Market Street, Leesburg, VA 20176

Overall Rating

Review


Great food. The gluten free pizza was delicious.

Updated 5 years ago