I visited on Sunday morning and our meals took 35 minutes to arrive - a bit slow even for a busy day. Today, the restaurant was close to empty and our order still took 20 minutes to arrive. Plus the kitchen forgot one order of pancakes. These took an additional 15 minutes... The food is good once it arrives and the service is great. I think the problem is in the kitchen. If they can get it together this restaurant will be 5 stars.