Get directions to: Five Star, Inwood, NY Restaurant address: 456 Sheridan Blvd Inwood, NY 11096, USA Driving Walking Bicycling Restaurant: Five Star