Host Family’s Hut • Sapa
They say bugs are the next big thing. Of course it’s mostly scientists saying this not chefs so what that really means is that it’s in the marketers hands to listen to the social psychologists about consumer acceptance patterns so that the world doesn’t run out of hamburgers. While they are...