Supercompressor

Your Melrose swimsuit spot

Published On 07/22/2008 Published On 07/22/2008
Previous Venue Next Venue Venue Description
1. Pull-In 8012 Melrose, Los Angeles, CA 90046 (Mid Wilshire)

Just opened on Melrose, Pull-In's first West Coast outlet is a tiny, all-black shop packed with swimsuits from its namesake French parent company (storming our shores...with style!).