This place is amazing!! Very neat and home atmosphere. Must try place. Very close to JFK as well