City Pool Hall & Sports Bar
640 W Hubbard St, Chicago 60654