I don't do reviews for 2 or 3 stars, but am making an exception here, because it's so complicated. Great quality home-made food, which should make this place an easy 5 stars. The management made the dining experience uncomfortable and down-right strange. I've never seen an owner/ manager behave the way this lady did. Go in, and see for yourself. It's very distracting and weird. If the service is slow, it's because it's under-staffed. The staff that is working seems to be doing all they can. Great food, unorthodox management style. If you own or manage a restaurant, it would be worth sending your new managers here as part of their training to simply observe what not to do as a manager.