"Invader Cafe" is a section inside the Lifeinvader Building in Grand Theft Auto V
It is where the employees come to talk, have coffee and eat some food
Located on the Second Floor of the building
"Invader Cafe" is a section inside the Lifeinvader Building in Grand Theft Auto V
It is where the employees come to talk, have coffee and eat some food
Located on the Second Floor of the building