I've been here twice so far. The most recent time was on the weekend about 30 min after it opened for a table of 4.
While the food is decent, sandwiches are pretty good portions, the service was mediocre. From ordering to having the food ready, it must have been 35-40 min. Not only that, they brought everything piecemeal, so you couldn't even really eat together. Everything came separately with prob 5-10 min interspersed between.
Perhaps it was an off day but it left a bad experience and prob won't be back.