I'm giving this two stars because the food is good. It is also reasonably priced. It is much better than fast food and not even much more. However, don't come here for good service. The lady at the counter has been rude to me every time I have come in. Even friends of mine have said she's been rude. I've been in the food and restaurant industry as well as management and if she was even half as nasty to me as she has been I would fire her on the spot. It's unacceptable to treat customers this way and a great way to lose business. Also their website is inconsistent with what they actually have. Basic stuff here.
I'll try my luck at another location, perhaps.