This is by far my favorite place to eat in Astoria. It can be romantic or just a casual time with friends. I found my favorite wine while eating here which I have yet to find in any store. I totally recommend you try this when going to this wonderful restaurant. The wine is called Terra Del Sol. My favorite is the ravioli's there. Enjoy Bon Appetite!
more