Internet cafe offering high-end gaming PCs, PlayStation consoles, and gaming events. Located near a trolley stop.