317 N 76th St, Milwaukee, Wisconsin 53213 USA
Sitting at the bar - 2 tv's available to watch
Photo Credit: Yelp