2550 Pleasant Hill Rd, Atlanta, Georgia 30349 USA
Located in the middle on the west strip of the H Mart shopping plaza
Photo Credit: Yelp