the logo for an island planet restaurant