The food is really good and priced very reasonable. However, if you have never been there are two things to keep in mind to make your visit a little easier. One, if you are dining in just take a seat anywhere. Only go to the counter if you are getting take away. Two, when you are ready to pay go to the register at the counter. I sat for 10 minutes waiting for the check to no avail. I finally went to the counter and my waitress met me there as if it was the natural thing to do.