The bakery opened April 13, 2013 in the Atlantic House, at 2 Beach Street at York Beach. Owners Ted and Debbie Flanagan, who met in a bakery in Peabody, Massachusetts, managed an Italian bakery in West Roxbury, Massachusetts.
In 2013 the couple decided it was time to open their own business and relocate to York Maine. They named the business after Ted Flanagan's mother, Joan Rossi Flanagan, who also lives in York.
In January of 2016 the bakery relocated to its new home in Meadowbrook Plaza, 647 US Route 1, York, Maine 03909.