Amazing Food plus Amazing atmosphere equals perfection! Listed below are some of the best restaurants you can find in New York City!