This is the classic mistake most restaurants make - they value style above substance. Though it is a beautiful sandwich shop, the food is mediocre. We were served by beautiful food by beautiful teenagers that had little flavor. I had a dry, tasteless chicken panini that cost me almost 10 bucks. (That's another gripe of mine- why the heck does a sandwich with a fancy name have to cost 10 dollars...its a frickin sandwich people!)
You could serve me dinner on a paper plate with greasy napkins and I would be happy, provided it actually tasted good. That is why I go out to eat....to eat good food, not tasteless, stylized drivel. Make the food taste as good as it looks...otherwise....what's the point?