Food is great. The only downfall for the restaurant is the wait time. I've had 2 collections, each time I was told 20 minutes of a wait time which turned out to be over an hour. I've had 1 delivery which took over 1 hour 30mins to be delivered.
The wait time is a put off. If they just told you the time it was going to take it wouldn't be as frustrating.