How the world sees Greece
Astoria’s Greek restaurant Neptune Diner, serving up short-order classics on Astoria Blvd. since 1984, has closed down.