Dictionary meaning: short-lived, fleeting, brief, transient, passing
To us........
..... it means an ever-evolving concept of "short-lived" sensational gastronomic experiences that embrace "transient" tastes of bliss, "brief" bites of surprises, "fleeting" feelings of ecstasy and "passing" moments of just plain happiness.