The Enchanted Snail

The Enchanted Snail is a fine-dining restaurant where The Cool Moms go to.