The Sevilla restaurant is a tantalizing showcase of creatively prepared dishes with European, Italian, and Asian influences.