Seoul Plaza is a spacious Korean food shop offering fresh, frozen, and dried goods from Korea and other Asian countries.