My last visit to Astoria did not go all that well. While I love coming here because I enjoy the food. The waiter ruined it for me on my last visit. He was very slow, running around like a maniac when the restaurant was empty. He took forever to come and take our order and did not even come back once. We had to ask another waiter to get us a drink because he didn't come by for the entire duration of our meal. When we asked to pack up the rest of our meal and get our bill, it took him almost 15 minutes to return. I will probably go back but will request a different server if I happen to get this guy.