Get directions to: International House Of Chicken, Falls Church, VA
Restaurant address: 6257 Little River Turnpike Falls Church, VA 22041, USA
Restaurant: International House Of Chicken