Bakery specializing in fresh, flavorful strudels.