10/20/2026
Sakura means cherry blossom in Japanese. Of course the brand needed a lucky rabbit (the lucky cat is actually of Japanese origin), a Japanese Daruma doll, a cherry tree on the lobby wall complete with a Japanese lantern, and three small helpers. Sakura Smiles Pediatric Dentistry — Smiles that blossom. 🌸 Sakura Smiles Pediatric Dentistry