This appears to be a family based restaurant/grocery store. They make their own kimchi here and sell them in large jars. The best store bought kimchi I've tasted here.
The restaurant food was fair to good as well. Overall worth trying at least once.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.