Uptown Arcade
Bar $$
4830 N Broadway, Chicago, IL 60640
Description
A place in Uptown Chicago to play games, have fun and meet people. Order in and play some board games with a group of friends or challenge you BFF arcade!Get to know Uptown Arcade
Sports Bar