How the world sees Greece
Washington, D.C. (ABC7) — Customers say the GREEK Deli in Northwest is a D.C. staple – a favorite of everyone including presidents and politicians.