Takeout Restaurant · 44900 Acacia Ln #115, Sterling, VA
See full menu
More food in Sterling, VA · Takeout in Sterling