The food is so good and I would give 5 stars if the service wasn't so horrid. The woman at the front always seems confused. The waitresses seem to be lacking common server skills...like reaching in front of you to put the plate down for the person next to you. Have to ask for water refills. I realize it is a family business but they need to have professional wait staff. Training is in order. Food is fabulous.