Inwood Farm

Closed
600 W 218th St
New York, NY 10034
Indian Road Cafe is your Inwood neighborhood gathering place for craft beer, wine, espresso, & fresh seasonal fare in a cozy spot on the edge of Manhattan.
Own this business?
See a problem?

You might also like

United StatesNew YorkNew YorkInwood Farm

Partial Data by Foursquare.