mimi was opened by mother-daughter team Mia Nehme and Claudia Bowman in Ipswich, MA in the summer of 2007.