Popeyes Louisiana Kitchen and Mardel in Vienna closing
VIENNA - One Vienna restaurant has closed and another Grand Central Avenue business is headed in that direction. Popeyes Louisiana Kitchen at 311 Grand Central Ave. closed recently with no further information available as of Tuesday. The restaurant was boarded up and all online contact ...