News

Peaches Cafe in Stuyvesant Plaza got a facelift after more than 40 years. It's now modern, open and airy. The menu remains pretty much the same.