The Cavan Bakery has been baking daily since 1929, offering a mouth-watering range of artisan breads, cakes, and pastries. They are known for their freshly baked cookies and goods, served by lovely staff.