Namsan Maru is a Korean restaurant.