Kraemer Jewelers is a small, inviting shop that offers plenty of gems -- literally. It features earrings, necklaces, bracelets and more, all hand-crafted and neatly displayed. The employees are extremely knowledgeable about each piece and happy to help customers find the perfect item.