Welcome to the last café on the only road. Indian Road Café sits at the northernmost point on the island of Manhattan where locals gather for hearty American fare, coffee, beer & wine