Sakura Nails & Beauty - Unit 4/24-26 Howard Ave, Dee Why NSW 2099, Australia | Fresha