Chez Mamie is a French restaurant known for its generous, homemade meals featuring quality ingredients in a cozy, traditional atmosphere.