All been noted
Have fun. And if you have any questions, feel free to ask.
And on restaurants in Forest Hills, it's not just on Queens Blvd and Ascan, but also some of the side streets in between, 71st ave, 70th rd, 69th ave, etc,. Some of those restaurants are, Cabana, Nicks Pizza, Tuscan Hills, to name a few on those side streets.
The Taco King, for decent priced, but good Tex Mex is withing walking distance from your hotel as well.
As I said, you can look up many of these places on Yelp, Citysearch, Trip Advisor, Urban Spoon (NYC), and Google.
As you may know already, on Yelp and Urban Spoon (and maybe Google), you can look up these places by Restaurant, Type of Restaurant or neighborhood.
Urban Spoon, even has a top 100-200 list (citywide) and you can pick out the places in Queens near you. If you don't see anything near you (don't worry-there just so many good restaurants in NY), just search by neighborhood or Queens.
And that Parkside Restaurant, is a cool place for you to relax and enjoy the sights and sounds (as well as food) of a "Authentic" NYC Italian restaurant, that's also close to your hotel.
And if you're into ICES, there's a longtime favorite across the street from Parkside, called "The Lemon Ice King Of Corona".
Pio Pio, is a good for family style Peruvian Chicken or fish, with some good Sangria, in a large festive settings. It gets crowed though, so choose the right time or plan to wait. Not sure if it's a straight bus or train ride, or both. But it's not physically far from your hotel (though not walk-able), but they also have locations in Manhattan as well (so does Cabana-in Forest Hills, near the South Street Seaport).
Good luck and have fun, where ever you go, and most importantly, ENJOY THE TENNIS during your stay in NY.