Established in 1999 Recently moved from Edmonson Avenue location. Located inside H-Mart Plaza next to China Chef