Indian Road Cafe
600 W 218th St New York (212) 942-7451
Citysearch, American Restaurants
Mon – Thu: 7:00 am – 10:30 pm
Fri – Sat: 7:00 am – 11:00 pm
Inwood Area of Manhattan across street from Columbia University football stadium
Like this:
Like Loading...