A new occupant for Astro Doughnuts and Fried Chicken’s longtime spot in Idylwood Plaza has already been identified.
Quickway Hibachi, the fast-casual Japanese chain, will open a roughly 1,188-square-foot restaurant at 7511 Leesburg Pike, according to a site plan for the shopping center. Astro Doughnuts vacated the space in July after nearly nine years in business.