Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

I just found the (not very good) comic strip where I thought I saw the word. And actually you're right, it says "avantgarde-restaurant"! So strange, could have sworn it had been another word, had it on the tip of the tongue. Thanks! Finally I can stop thinking about it.