Amusement center offering modern games and live sports on a giant screen. A place to unwind and enjoy entertainment.