I'm not in town, but if you're by LGA, you're a few blocks from the NY Hall of Science, and there is a lot of good Indian food in Queens.