I always enjoy the food here and even the concept, but the service - not so much. Have to agree with other reviewers - the servers need a course in service and (being mostly millenials) maybe how to fake basic human interaction. And the kitchen needs to step it up also - they seem to move at a pretty leisurely pace.
Long story short, check it out for the food and ambiance but give yourself plenty of time.