Craft beer store, Lost Road, located in Ferrara's center, offers artisan beers. They design their own brews, produced by top breweries.