A new restaurant named Columbus Flame will open in the former home of Ditch Plains on West 82nd street just off of Columbus Avenue. Columbus Flame is actually an
Read moreDetailsA new restaurant named Columbus Flame will open in the former home of Ditch Plains on West 82nd street just off of Columbus Avenue. Columbus Flame is actually an
Read moreDetailsA Japanese fusion restaurant has closed, as new Mexican and Kosher food is on its way. Check out several Upper West Side openings and closings below.
Read moreDetails