Blacksmith's Breads, in Long Beach, is a micro-bread bakery and coffee shop. The bakery makes small quantities of bread and their menu changes regularly.