Rosalie Troianello replied to Caroline Fullenwarth's discussion Best places to watch France play the Soccer World Cup in NYC?
"The Hill (416 3rd Ave btwn 29th and 30th); great sports bar, with 25 flat-screen TV's ! www.thehillny.com"
Aug 21, 2019