The Paris Café 119 South Street, 119 Peck Slip, New York, NY 10038 Added on April 24, 2024 Bar, Unique