About this Business
- HoursSun11:00 AM - 5:30 PMMon-WedClosedThu-Sat11:00 AM - 5:30 PM
From Our Editors
Swing by Willowcroft Farm Vineyards in Leesburg for your next meal.
Get in and out of the car quickly with no-hassle parking located all around the restaurant. Make use of the safe and efficient bike parking at Willowcroft Farm Vineyards.