1253 20th Street, NW
Eli’s Kosher Deli is located at 20th and N St, NW. We judged them back in 2010. You can see their menus here.
They’ll be moving a few blocks away to the West End soon:
2142 L Street, NW
Looking east towards the new Stoney’s and Bourbon coffee