3069 West 7th Street, , CA 90005
Filed under:
There are times when the eateries here will rival the ones in Seoul