Do they play soccer games there?
Address: 4892 Broadway, New York, NY 10034, USA
Esther Garcia | Oct 14, 2019
They play Sports there so I would assume so
Alberto A. | Oct 14, 2019
They usually play the more famous games and not all matches.
Inwood Bar & Grill | Oct 14, 2019
Of course
Thanks! Your answer is awaiting moderation.