Planet Gameworld is an internet cafe and sports bar offering food and snacks. Watch live sports while enjoying internet access.