Shangrila
Shangri-La in Santa Cruz, CA is a hidden gem known for its peaceful and beautiful shop, where customers can expect excellent customer service and exceptional hair work. The skilled stylists at Shangri-La are dedicated to meeting the needs of each client, ensuring a pleasant experience filled with engaging conversation and top-notch skills.
Generated from their available business information