The barbeque grills are mostly stationed by Meadow Lake on the Grand Central Pkwy side. I haven't seen the grills on the other side by Whitestone/Van Wyck Expwy. I've seen people bring their own though. If you want to use the Parks Grill come early due to more demand and less supply. Hope this helps!
Yes by The Boathouse and on both sides of the lake
OK you
I didn't see one, the people I saw grilling brought their own grill.
Thanks! Your answer is awaiting moderation.