This place definitely is worth its earned 4 + stars. They have great customer service from the first time my husband went there until now. I called to place an order for take out as we know the restaurant will be busy. They said they only do take out once the dining is full (or something along those lines) but he will do it for me. He took my order no problem and will have it ready for the time we wanted it to be done for. Excellent service in person and on the phone!