Moma Group: 30 restaurants If you find yourself sitting in a flawlessly chic restaurant in Saint Tropez and are blown away by the concept, design and menu, chances are you are sitting in a Moma Group restaurant. A proven industry leader, Moma Group boasts a portfolio of over 30 top restaurants and event venues around...