7151 Lee Hwy, Falls Church 22042, United States
7151 Lee Hwy, Falls Church 22042, United States
No delivery
Spot something wrong?
Dishes at Lu's Restaurant and Carryout. Prices may vary in venue.
Been to Lu's Restaurant and Carryout? Be the first to share what you ate.