Aloe Vera – Milpitas, CA

Aloe Vera is an upscale nail spa equipped with 12 custom made pedicure and nail stations. All of the furniture pieces in Aloe Vera were designed and custom fabricated.