It’s a really nice place located in Flushing. Has a lot of food near by. Highly recommended!