A reader of HarlemGal Inc wrote in over the weekend informing us that there is a new Indian restaurant in Harlem that recently opened on West 116th Street near Lenox Avenue. It’s called Red Chili Indian Cafe. Apparently this new restaurant opened in the same space where Food For Life Supreme used to be located, ie 108 West 116th Street. Food For Life Supreme is closed or maybe it relocated? If anyone has the scoop, chime in!
According to our reader, they ordered take out from Red Chili Indian Cafe in Harlem “and it was really, really delicious, good-sized portions, and very nice staff.”