A Legendary French Chef Takes Over a New England Dining Room — Inside Café Boulud at Mayflower Inn
A first look at Café Boulud’s debut at Mayflower Inn & Spa in Connecticut—explore the new seasonal menu, dining experience, and why it’s drawing attention now.
