It's been a rough month for Upper West Side eateries: Indian Cafe, which opened in 1986, is the latest restaurant to close its doors after Amsterdam Diner and Big Nick's shut down in the last couple of weeks. Indian Cafe is on Broadway between 107th and 108th street. The food ...
Read moreDetails
