The food was good, but inconsistent. I ordered and dined in, but also took an order to go. I don't know if they were cooked by different people, but they were prepared with a hugely different amount of ingredients. It has been several months since my last visit, but I am almost sure the price went up and that they used to include a bread stick.
The staff was very friendly and the facility clean.