20003ist sums up the situation: “Sooooooo…What In Tarnation”?!?!?

Good God in Heaven. Seriously. The Greek Deli must be restored ASAP!!

STAY TUNED.



1120 19th Street, NW