6 of 7

Shi

Located in Long Island City, Queens, Shi rests right on the water and has beautiful views of Manhattan. Enjoy some sushi, noodles and martinis while basking in the light of Manhattan's skyline. Shi, 4720 Center Blvd, Long Island City [Photo via @mdlicious20]
6 of 7
Feedback