This restaurant was my first venture into Astoria...I have since been to many other restaurants in Astoria....but Telly's is definitely the best......the garden room in the back is very nice....Food was excellent! Grilled octopus was sublime! The complimentary desssert with the Greek coffee knocked my socks off! I love it here!
more