Get directions to: Asian Food Restaurant, Alexandria, VA
Restaurant address: 6935 Telegraph Road Alexandria, VA 22310, USA
Restaurant: Asian Food Restaurant