The hottest street restaurant in Jeju, Korea.