Get directions to: N C Grill, Franklin Square, NY Restaurant address: 183 Franklin Ave Franklin Square, NY 11010, USA Driving Walking Bicycling Restaurant: N C Grill