Yes but there are new places off Broadway near the park that offer better options for food.
I believe it is still there. However I think only in the summer months.
Sandwich shop is still there.. Hours unknown. Best of luck Bigblue1...
Thanks! Your answer is awaiting moderation.