Home ▪ Orchid's Nail & Spa Salon Orchid's Nail & Spa Salon BY taviec 5.18.16 1121 Grand Ave Diamond Bar, CA 91765, United States 909-860-3400 No comments yet.