Snack’s heaven

Snacks at the Flushing Meadows come with complimentry views.