Lorena's Cafe is located at 6168 Arlington Blvd, Falls Church, VA. This business specializes in Cafes. Lorena's Cafe is open Mon - Sat, 7am - 8pm; Sun, 7am - 7pm and accepts Cash, Mastercard and Visa.
by merchantcircle on February 24, 2015 from merchantcircle