Judy's Nails of Westwood is located in Westwood Plaza shopping center at 700 Broadway. Judy's Nails does manicures and pedicures. There are four comfortable chairs for patrons to sit in during their pedicures and tables to sit at while your nails dry.