Otto Kitchen is a Mediterranean restaurant with a friendly atmosphere.