Does this place show the world cup soccer game?
Address: 3101 Cobb Pkwy SE Suite 104, Atlanta, GA 30339, USA
Lenard Skinner | Oct 30, 2018
Yup!!
Terry Hall | Oct 30, 2018
Yes!
Brian T. Mahoney | Oct 30, 2018
Yeah
carrissa ma'at | Oct 30, 2018
I am sure they Will. They play football and basketball. Tvs are located by the bar by the pool tables!!
C. Burks | Oct 30, 2018
Not sure...I didn't see any TV's. Sorry.
Jameka Scott | Oct 30, 2018
Call to inquire
Thanks! Your answer is awaiting moderation.