The food is good. Service was terrible. We put in a huge order for our company. They did not have it ready and then the guy was extremely rude to us even though we put the order in an hour before it was to be picked up. When people are spending a lot of money at your restaurant you should not call the business and be rude about it when you mess up. Good restaurant. Obviously can't handle big orders.... We will be ordering catering from other places next time. Sad I had to change my 5 star review due to the way I and others here were treated.