"Sumptuous" is the obvious answer here, but what I really wanted was an adjective that described the clientele as much as the place itself. A grocery that has fifty buck bottles of balsamic vinegar, etc. in order to attract a crowd of affluent foodies.