1707 L Street, NW
Thanks to a reader for sending word. Italian Gourmet Deli has opened in the former Quiznos space at 1707 L St, NW. You can see their Virginia location menus here.
If you missed it last Friday, you can see the winner of best sandwich in DC here.