Beauty venue
Apollo Nails and Spa
7 locals recommend,
Location
605 15th Ave E
Seattle, WA
Capitol Hill
Tips from locals
This nail salon tends to be a hair more quiet than the average nail salon. Get a mani/pedi and then go shopping!