Lower East Side Wine Bar Bars

Looking for wine bar bars in Lower East Side to watch World Cup matches? Here are venues tagged with "wine bar".

The Ten Bells

Lower East Side, Manhattan

wine-barsportssoccer

Explore More