El Super Vermont

El Super


Address: 888 Vermont Ave, Los Angeles, CA 90005

Mexico-originating supermarket chain set to take over the space vacated by Zion Market.