Mamma Mia, a small Italian kitchen inside a resort, is turning heads for an unexpected reason — the rare chance to watch ...