Vermont Store – Construction Finished!
701 S. Vermont Ave.,
Los Angeles, CA 90005
Mon-Sat | 8:00AM – 12:00AM
Sun | 8:30AM – 12:00AM
The construction for the Vermont store extension has finally finished. Now tripling the size of the original store, one of the best feature of this remodel has to be the spacious seating area. Come visit when you get the chance!