The service is poor. We got a table after waiting for a bit in the line, wasn't too bad. We were sat and then it took abt 10 minutes to order coffee. Another 10 minutes to order breakfast which took so long to arrive, when it finally came it looked great and tasted great. And now it's taking another 10 minutes to get the bill. The place is moderately busy but there are ample servers so there is absolutely no justification for the slowness.