I know someone asked this already, but it was over a year and a half ago, and there weren't too many answers, so I'll ask again. Thanks.
Any recommendations around the NY Hall of Science in Flushing Meadows Corona Park? We will be around for lunch on a weekend day. Any and all cusines are welcome. Thanks.