Shawarma restaurant · 2550 Wasser Terrace #250, Herndon, VA
More food in Herndon, VA · Shawarma in Herndon