How the world sees Greece
It was the GREEK restaurant, The Acropolis, located on 60th Street, just west of Central Park. I wish it were still around. I can still taste the roast lamb and ...