Farida

32 Cedar St, New York, NY 10005, USA

Financial District, NYC

Rating: 4.6 / 5

Watch the 2026 FIFA World Cup at this fan-confirmed NYC venue. Check in with a selfie to earn your country stamp.