Astoria’s Telly’s Taverna Wins Fans in Port Chester Too
Telly’s Taverna, which has been a mainstay in the Greek community of Astoria in New York City, has set up shop across Long Island in […] The post Astoria’s Telly’s Taverna Wins Fans in Port Chester Too appeared first on The National Herald.
READ THE ORIGINAL POST AT www.thenationalherald.com