There is a seasonal outdoor cafe, Ellington's, at 105 Street across from the dog park
No they do not allow grilling in the park on the top level. There is grilling allowed on the lower level, but they're not provided.
No
I dont think so. Never seen grills there.
I have not seen grill in the park
I don't think that they have any grills in this park. I've never seen one.
Thanks! Your answer is awaiting moderation.