Yes as mentioned by others
Yes
Yes, there is.
Defiantly, we had one of our school reunions there and it was greet. Plenty big.
There is a large pavilion at granite park at the East end of Dimple Dell park. Contact Sandy City for reservations
Thanks! Your answer is awaiting moderation.