Couldn't map the address

Red Restaurant, 417 New York Avenue, Huntington, NY 11743