Kim and Kim is a Korean restaurant offering flavorful dishes in a unique, immersive setting. Founded in 2004.