The place looks great (awesome patio and nice atmosphere) but disappointed a lot on discrepancy between price and service and quality. Food quality is average and you have to wait most of the time in line for ordering or later to pick up your drink, which might be ready only after food. At the same time you pay as much as in full service restaurants.
Not so likely to come back for more than a drink or coffee.