Over here in Holland it's the standard symbol to put on a Greek restaurant. I have never seen a Greek restauraunt that didn't have that symbol on it. And usually the restaurants are covered with it on the inside as well. Never thought anyone would disapprove of something like that. When I was a young kid I actually thought that was the flag of Greece.
minos labyrinth perhaps?