Yes they do I'm here right now. But it's a standard metal grill bring your own charcoal.
Grills ? Yes everywhere and benches with tables under the trees.
I believe so
Oh because in the pictures it has grills
No
Did not see any
Not that I noticed
Thanks! Your answer is awaiting moderation.