Always always always good.....good prices and large portions!!!! I usually have it delivered but the few times I have been in to the restaurant it is clean and the staff is friendly. As a matter of fact I am ordering my regular right now......mmmmmm!!!!