Get directions to: Argai's, Falls Church, VA Restaurant address: 124 North Washington St Falls Church, VA 22046, USA Driving Walking Bicycling Restaurant: Argai's