The brothers' restaurant, Capsouto Frères, was an oasis in northern Tribeca, opening in 1980 and closing after Sandy. / 15 comments
Subscribe to the TC Newsletter
Tribeca Citizen on Instagram