Back to Search Results
Sort 2 results
Filter by cuisine
Clear all

2 italian restaurants found in Leesburg and nearby

Filter & Sort
Sort by:
  • Bella Luna

    Italian

    19 S King St

    Leesburg, VA, 20175

  • G-G Cafe

    Italian

    2 W Market St

    Leesburg, VA, 20176