My mom loves this place. The food is delicious and the portions are massive. Service is pretty good it feels like a family run business and they treat you like you are part of the family. It's not fancy but we are regulars. Prices are not bad. The artichoke cheese dip is positively sinful!