Thanks to a tipster, who alerted us to a new restaurant named “Fresh Kitchen” located at 25-07 Queens Plaza North. This is a description of the new spot according to its website: “Fresh Kitchen is a brand new restaurant with homemade food, fresh every day. Slowly roasted meats served with homemade pita bread in a sandwich or platter.”
Its operating hours are Monday – Friday 6:30 am – 10 pm and on Saturday – Sunday 8:00 am – 10 pm.

Fresh Kitchen is located at 25-07 Queens Plaza North

A look at lunch (photo via Facebook)