Where is Polish located?
Polish is located at 8590 Rio San Diego Dr Unit 107, San Diego, CA 92108.
Polish
San Diego, California
FAQ
Hours, booking, location, and service questions.
Polish is located at 8590 Rio San Diego Dr Unit 107, San Diego, CA 92108.
Polish offers manicures, pedicures, and gel polish services.
Polish is open 7 days a week. Call (619) 291-7658 for specific daily hours.