46-42 Vernon Blvd,
Long Island City, NY
Ph: (718) 752-6000 or Reserve Online
After finishing up our shopping in Manhattan we caught the 7 train across to Long Island City. For dinner we decided to try one of the nearby restaurants that had been on my son's "to visit...