Whole Foods Market has set a grand opening date for its new store in Falls Church, which means its 25-year stay in Idylwood is officially coming to an end.
The grocery store’s last day of business at 7511 Leesburg Pike in Idylwood Plaza is currently scheduled for Monday, Feb. 3. However, the timing could change “depending on the store’s in-stock levels,” a Whole Foods spokesperson told FFXnow.