Another Astoria restaurant posting. The first time I was ever in Astoria was to visit a friend and dine at her favorite Japanese restaurant Watawa. I'm not a huge sushi fan but I was pleasantly surprised by the veggie sushi rolls and miso soup I had at Watawa.
The restaurant is located at 33-10 Ditmars Blvd. in Astoria, NY.