As a regular this is one of my favorite places. The food is great and the staff is friendly, I would highly recommend Mama's.
All reviews seem positive
Mama's Restaurant