Food is decent to good.  I have gone there three times for take out for my staff and the orders were completely screwed up three times and when I our someone else tried to correct the order they were incompetent or hostile.