Jenna Clough
Pastry Chef, Dodo Bird Donuts and Paradisea

Jenna Clough is the pastry chef for Dodo Bird Donuts and Paradisea, an upscale restaurant with tropical decor showcasing contemporary cuisine in the heart of Bird Rock.
Pastry Chef, Dodo Bird Donuts and Paradisea

Jenna Clough is the pastry chef for Dodo Bird Donuts and Paradisea, an upscale restaurant with tropical decor showcasing contemporary cuisine in the heart of Bird Rock.