If you're staying near LGA and have an afternoon/evening, you can walk around Jackson Heights, Queens, and get some amazing food. Among my personal favorites are the Jackson Diner for Indian and Mustang Thakali Kitchen for Tibetan/Nepali. Both of those restaurants are right by the subway station, which is also where the Q70 bus from LGA stops. There's also a historical district in the neighborhood with many beautiful garden co-op apartment buildings - that makes for a pleasant walk, assuming the weather is decent.
You can also take a short ride on the 7 train from Jackson Heights to Flushing to get amazing Chinese food.