This is a regular haunt of mine and I can understand why some passing visitors might feel aggrieved at the service. There seem to be ebbs and flows of business throughout the day and those working there do not seem to get flustered or pick up their pace when it is busy, so you can definitely be left waiting if you arrive at the wrong time. However, recently they have introduced pre-made food options to cater for those in more of a rush and the food is worth the wait if you are able to take the time to relax and enjoy the food when it is ready. Not all the raw food is to my taste but I commend them for their imaginative menu and I really enjoy many of the options. I always feel energized after a pit stop here.
Cons: can be slow to get served sometimes