If you’re a fan of Casa Nostra, the Italian restaurant in downtown Leesburg, you’ll want to head over there ASAP. Tonight — Friday, January 17 — is their last night open.
The Burn confirmed the news with the Casa Nostra team.
The restaurant — located at 2 West Market Street — opened in March 2018 and quickly made a name for itself with authentic Italian cuisine.
There are already rumors about what type of restaurant might fill the space next, but there is no official word yet. Stay tuned.