Placewire NYC

New Cuban place in the old Cotto Benne sandwich spot.