Located in the far corner of Felton Faire Shopping Center, Mama Mia”s lies behind a heavy, mysterious-looking door with ornate wrought-iron fittings. It made me think of an Italian speakeasy. “I like ...