Tri-Borough Eating on a Saturday – Part 3

  Stop 3: Astoria for Greek food. My boyfriend’s family is Greek so we are always exploring new Greek spots around the city. They have a few favorites in Astoria, including Stamatis’. However, this Saturday we decided to try out Taverna Kyclades on Ditmars Blvd. There was an hour wait at 5pm on a Saturday, […]