OTTO Kitchen is a Korean restaurant offering a variety of comfort fare, including noodles, dumpling soup, and teriyaki dishes.