The Star Snack Bar is thought to be one of the few family-friendly restaurants on the planet. And now Johnny's gang has set their mind on it. Little do they know that the Star Snack Bar is in fact owned by one of the biggest Mafia bosses of the planet.
Thought I'd tackle something space for a change. Tips and comments are welcome!